Version: 1.0
The Fix function converts a decimal number (floating-point) to
an integer number (fix-point).
There is a companion function Int that also converts to
integers. There is one major difference between Int and
Fix. Int rounds negative numbers down. Fix rounds
negative numbers up.
<% =Fix(123.456) %>
123
Positive numbers are not rounded up. The decimal point and all digits to the right are effectively chopped off.
<% =Fix(123.899) %>
123
<% =Fix(-123.899) %>
-123
Negative numbers can also be converted. Negative numbers are rounded up (towards more positive). The decimal point and all digits to the right are effectively chopped off.