Assuming an integer is small enough, it can be represented exactly as a floating-point number. These notes assumes values that cannot be represented exactly in floating-point format, either because the values are too big (an integer greater than 264 for example) or they have no exact representation (1.0/3.0 for example).
This page last modified on 24 January 2006.