分数(32ビット符号なし整数の分子・分母+符号)を表します。指定した実数(Double)で初期化します。指定した実数(Decimal)で初期化します。指定した分子、分母で初期化します。指定した分子、分母、状態で初期化します。分数の分子を取得します。分数の分母を取得します。分数の状態を取得します。分数の符号を取得します。指定した値と大小を比較した結果を返します。指定した値と等しいかどうかを示す値を返します。指定した値と等しいかどうかを示す値を返します。ハッシュコードを返します。最大公約数(UInt64)を求めます。最小公倍数(UInt64)を求めます。不定な値であるかを判断します。不正(Scaleが0)の場合にTrueを返します。不正(Scaleが0)の場合に0/1を返します。四則演算した結果を返します。比較演算した結果を返します。