Yeah, thats right, you got to reverse it for Little Endian.
This is what i've been taught, I have to work it out by hand for forthcoming tests. No calculators allowed.
I got 1 for the sign (obviously, because of the negative value)
0.00000000000010000000111110011000 is 0.000123 in binary
then to 1.0000000111110011000 x 2^-13
remove the first 1 and decimal point and 'pad out' to 23 bit by adding 0's the the end
So 00000001111100110000000
then -13 - -127 = -13+127 = 127-13 = 114
So, 144= 01110010 for the exponent
bring it all together
Sign 1 exponent 01110010 and mantissa 00000001111100110000000
which is 10111001000000001111100110000000
split into groups of 4 to convert to hex
1011 / 1001 / 0000 / 0000 / 1111 / 1001 / 1000 / 0000
Which makes B 9 0 0 F 9 8 0
Then group and reverse 80 F9 00 B9
Can you see anywhere that i've gone wrong, cuz i still cant see it.
Oh yeah, thanks for the reply.