Bitwise conversion of doubles using only floating-point multiplication and addition
Summary
A blog post exploring how to convert a double to its 64-bit representation using only floating-point multiplication and addition, without bitwise operations. It discusses IEEE-754 doubles, edge cases like NaN, Infinity, and negative zero, and presents a working approach along with optimizations such as a floor trick and various boolean/conversion techniques.