¿Puede un número real IEEE 754 "cubrir" todos los enteros dentro de su rango?

La pregunta original se editó (acortó) para enfocarse en un problema de precisión, no de alcance.

Precisión simple o doble, cada representación de un número real se limita a (rango + rango). Dentro de este rango se encuentran algunos números enteros (1, 2, 3, 4 ..., etc.; lo mismo ocurre con los números negativos).

¿Existe una garantía de que un número real IEEE 754 (flotante, doble, etc.) pueda "cubrir"?todos enteros dentro de su rango? Por "cubierta" me refiero al número real que representará el número entero exactamente, no como (por ejemplo) "5.000001".

Sólo como recordatorio:http://www3.ntu.edu.sg/home/ehchua/programming/java/DataRepresentation.html Buena explicación de varios formatos de representación de números.

Actualizar:

Debido a que la pregunta es para "can", también estoy buscando el hecho de que esto no se puede hacer, ya que basta con citar un número. Por ejemplo, "no, no se puede hacer, por ejemplo, el número 1748574 no está representado exactamente por el número flotante" (este número se elimina del aire, por supuesto).

Para curioso lector

Si desea jugar con la representación IEEE 754 - calculadora en línea:http://www.ajdesigner.com/fl_ieee_754_word/ieee_32_bit_word.php

Respuestas a la pregunta(4)

Su respuesta a la pregunta