in reply to Re: Funny addition behaviour
in thread Funny addition behaviour

Note that if the binary makes you dizzy and you much prefer a hex display of the internals, you can get a reasonable hex output by changing the top one-liner to:
perl -le 'print sprintf("%6.1f: ", $_), reverse(split /(..)/, unpack("H*", pack("F", $_))) for map {eval} @ARGV'
Assuming your perl uses the same size floating point numbers as mine, the first three hex digits encode the sign and exponent, and the last 13 hex digits encode the part of the mantissa after "1."