Konstantin Preisser made an interesting discovery, after reading my article “PHP Hangs On Numeric Value 2.2250738585072011e-308”: Java — both its runtime and compiler — go into an infinite loop when converting the decimal number 2.2250738585072012e-308 to double-precision binary floating-point.
S. Maxwell III. Proceedings of the 1994 IEEE World Congress on
Computational Intelligence, 1, page 413--417a. Orlando, Florida, USA, IEEE Press, (27-29 June 1994)