Existe-t-il un moyen d'obtenir par programme le double qui est le plus proche de 1.0, mais qui n'est pas réellement 1.0?
Une façon piratée de faire cela serait de mémoriser le double en un entier de même taille, puis d'en soustraire un. La façon dont les formats à virgule flottante IEEE754 fonctionnent, cela finirait par diminuer l'exposant de un tout en changeant la partie fractionnaire de tous les zéros (1.000000000000) à tous (1.111111111111). Cependant, il existe des machines où les entiers sont stockés en petit-boutiste tandis que la virgule flottante est stockée en gros-boutiste, donc cela ne fonctionnera pas toujours.