A forum question led me to investigate what Double variables actually look like in memory. I thought I could easily find out by writing some data to a file and using a Hex Editor to look at the records.

What I saw confused me. Perhaps my hand-calculated Decimal to Hex/Binary conversions were incorrect. Perhaps my Hex Editor is messed up.

Can anyone describe bit by bit (or byte by byte) what single & double variables look like in actual machine language?

The Longs & Strings in my file looked like I expected, so my Decimal to Hex conversions for integers was correct.

Thanx --- Live long & prosper.