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