Truncate

Truncate a number off to n places.
 number = truncate(number, decimals)
== Function Parameters ==
=== Arguments ===
;number: Number. The number to truncate.
;decimals : Number. Truncate to this many places.
=== Returns ===
;number : Number. The truncated number.
== Example ==
 local number = truncate(math.pi, 3)
 print(number)
Prints: 3.141
==Code==
function truncate(number, decimals)
 return number - (number % (0.1 ^ decimals))
end
== See Also ==
* round
__NOTOC__