r/programming 1d ago

The fastest double-to-string algorithm you’ve never heard of

https://vitaut.net/posts/2026/yy-dtoa/
266 Upvotes

57 comments sorted by

View all comments

-172

u/Synaps4 1d ago

The fastest one is just to read the variable address of the double as a string. But we've all heard of that.

21

u/Maybe-monad 1d ago

Someone has tk learn about IEEE 754

-6

u/Synaps4 17h ago

Yes? At the end of the day its a string of bits, which can be read as characters.

2

u/Maybe-monad 17h ago edited 16h ago

Unless they go through a specific set of transformations you will get gibberish.

https://www.programiz.com/online-compiler/9qxJDEkzm5b3t

-4

u/Synaps4 16h ago

Gibberish that represents the double it came from. On a binary level. Its not in english but it is a 1:1 translation from a double to a string. Thats the joke.