整数から有理数への変換mpq関数の種類はとても少なく,特に入出力関数が殆どありません。ここで述べる関数はmpq_t型変数の分子と分母に直接アクセスを行うものです。Functions),mpq関数を適用する前にmpq_canonicalize関数で標準形に直しておく必要があります。op)opの分子と分母への参照をそれぞれ返します。この参照を使ってmpz関数を直接利用することができるようになります。denominator)有理数の分子と分母を代入したり,取り出したりすることができます。mpq_denrefを呼び出し,mpz_set関数を組み合わせることで実現しています。mpq_denrefを使うことをお勧めします。