You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems that HexWalk decode floats as big endian.
Here is Okteta decoding the float as 3.42:
And here HexWalk decode it as the number I would get as big endian in Okteta:
Okteta match what I expect while decoding raw little endian values (I encounter little endian more often than big endian).
I guess a solution is to add LE and BE for floats the same way there are LE/BE for Int.
Also, as an additional note, I found that when having a file with only 4 bytes, selecting the 4 bytes won't show me the float value, the 4th byte is not taken into account:
I can create a different issue for this if you prefer separating them.
The text was updated successfully, but these errors were encountered:
Also, a 3rd note :)
Can floats be added to the "Number Converter" dialog (maybe with big/little endian too) ? Maybe it's not its purpose and I would be ok with that.
Hi,
It seems that HexWalk decode floats as big endian.
Here is Okteta decoding the float as 3.42:
And here HexWalk decode it as the number I would get as big endian in Okteta:
Okteta match what I expect while decoding raw little endian values (I encounter little endian more often than big endian).
I guess a solution is to add LE and BE for floats the same way there are LE/BE for Int.
Also, as an additional note, I found that when having a file with only 4 bytes, selecting the 4 bytes won't show me the float value, the 4th byte is not taken into account:
I can create a different issue for this if you prefer separating them.
The text was updated successfully, but these errors were encountered: