ライブラリ
- ビルトイン (10)
キーワード
- denominator (2)
- numerator (2)
- rationalize (4)
-
to
_ r (2)
検索結果
先頭5件
-
Float
# rationalize -> Rational (6225) -
自身から eps で指定した許容誤差の範囲に収まるような Rational を返 します。
...収まるような Rational を返
します。
eps を省略した場合は誤差が最も小さくなるような Rational を返しま
す。
@param eps 許容する誤差
例:
0.3.rationalize #=> (3/10)
1.333.rationalize #=> (1333/1000)
1.333.rationalize(0.01) #=> (4/3... -
Float
# rationalize(eps) -> Rational (6225) -
自身から eps で指定した許容誤差の範囲に収まるような Rational を返 します。
...収まるような Rational を返
します。
eps を省略した場合は誤差が最も小さくなるような Rational を返しま
す。
@param eps 許容する誤差
例:
0.3.rationalize #=> (3/10)
1.333.rationalize #=> (1333/1000)
1.333.rationalize(0.01) #=> (4/3... -
Float
# to _ r -> Rational (118) -
自身を Rational に変換します。
...自身を Rational に変換します。
例:
0.5.to_r # => (1/2)... -
Float
# denominator -> Integer (17) -
自身を Rational に変換した時の分母を返します。
...自身を Rational に変換した時の分母を返します。
@return 分母を返します。
2.0.denominator # => 1
0.5.denominator # => 2
@see Float#numerator... -
Float
# numerator -> Integer (17) -
自身を Rational に変換した時の分子を返します。
...自身を Rational に変換した時の分子を返します。
@return 分子を返します。
2.0.numerator # => 2
0.5.numerator # => 1
@see Float#denominator...
