rat.round â integer
rat.round(precision=0) â rational
rat.round(precision=0) â rational
Instance Public methods
Returns the truncated value (toward the nearest integer; 0.5 => 1; -0.5 => -1).
1 2 3 4 5 6 7 8 9 10 | Rational( 3 ).round #=> 3 Rational( 2 , 3 ).round #=> 1 Rational(- 3 , 2 ).round #=> -2 decimal - 1 2 3 . 4 5 6 ^ ^ ^ ^ ^ ^ precision - 3 - 2 - 1 0 + 1 + 2 '%f' % Rational( '-123.456' ).round(+ 1 ) #=> "-123.500000" '%f' % Rational( '-123.456' ).round(- 1 ) #=> "-120.000000" |
Please login to continue.