If any operation on a Fixnum exceeds this range, the value is automatically converted to a Bignum . Fixnum objects have immediate value. This means that when they are assigned or passed as parameters, the actual object is passed, rather than a reference to that object. Assignment does not alias Fixnum objects. There is effectively only one Fixnum object instance for any given integer value, so, for example, you cannot add a singleton method to a Fixnum .
Arithmetic operations Performs various arithmetic operations on fix .
This is the basis for the tests in Comparable . If there is no symbol in the symbol table with this value, returns nil . Returns fix . Released under the terms of the Open Publication License V1.0. This reference is available for download .