有理数型

有理数型は、分数で表現される数値を取る型です。有理数型には桁数の制限は無く、分子分母ともに非常に大きな桁数の有理数を格納することができます。

有理数は一般には「278/33」のように「分子/分母」の形で表記されます。ただし分母が1である(つまり整数である)場合には、整数の形で表記されます。有理数を入力する際には、「分子/分母」の形か、整数の形か、「140.01」のような十進の小数部分を付けた形で入力します。入力値が正しい場合には、分子分母は通分され、負号があれば分子に移動し、「分子/分母」又は整数の形に自動的に変換されます。