How to truncate a number (remove the decimal value) to the nearest integral toward 0 in Pythonin

1 Answer

0 votes
import math

print("math.trunc(3.3) = ", math.trunc(3.3))
print("math.trunc(3.5) = ", math.trunc(3.5))
print("math.trunc(4.5) = ", math.trunc(4.5))
print("math.trunc(4.6) = ", math.trunc(4.6))
print("math.trunc(-3.3) = ", math.trunc(-3.3))
print("math.trunc(-3.5) = ", math.trunc(-3.5))
print("math.trunc(-4.5) = ", math.trunc(-4.5))
print("math.trunc(-4.6) = ", math.trunc(-4.6))
print("math.trunc(-0.0) = ", math.trunc(-0.0))
print("math.trunc(10.98) = ", math.trunc(10.98))
print("math.trunc(-35.97) = ", math.trunc(-35.97))


'''
run:

math.trunc(3.3) =  3
math.trunc(3.5) =  3
math.trunc(4.5) =  4
math.trunc(4.6) =  4
math.trunc(-3.3) =  -3
math.trunc(-3.5) =  -3
math.trunc(-4.5) =  -4
math.trunc(-4.6) =  -4
math.trunc(-0.0) =  0
math.trunc(10.98) =  10
math.trunc(-35.97) =  -35

'''

 



answered Oct 20, 2017 by avibootz
...