Rounds the given value x to an integer towards zero.
the value x having its fractional part truncated.
Special cases:
truncate(x) is x where x is NaN or +Inf or -Inf or already a mathematical integer.
truncate(x)
x
NaN
+Inf
-Inf