Next:

Numeric Conversions =================== To convert an integer to floating point, use the function `float'. - Function: float NUMBER This returns NUMBER converted to floating point. If NUMBER is already a floating point number, `float' returns it unchanged. There are four functions to convert floating point numbers to integers; they differ in how they round. You can call these functions with an integer argument also; if you do, they return it without change. - Function: truncate NUMBER This returns NUMBER, converted to an integer by rounding towards zero. - Function: floor NUMBER &optional DIVISOR This returns NUMBER, converted to an integer by rounding downward (towards negative infinity). If DIVISOR is specified, NUMBER is divided by DIVISOR before the floor is taken; this is the division operation that corresponds to `mod'. An `arith-error' results if DIVISOR is 0. - Function: ceiling NUMBER This returns NUMBER, converted to an integer by rounding upward (towards positive infinity). - Function: round NUMBER This returns NUMBER, converted to an integer by rounding towards the nearest integer.