Re: How to byte swap an IEEE Float?
- From: Martin Dowie <martin.dowie@xxxxxxxxxxxxxxx>
- Date: Tue, 28 Jun 2005 16:05:16 +0000 (UTC)
Björn wrote:
I need to read some float values from file that have been written in big-endian byte order from a c-program. The simple swapping procedure that I have just interchanges the byte order of type IEEE_Float_32 to get little-endian. The problem is that for some values (eg. 33.229000) it is a "NaN" when doing IEEE_Float_32'Read and I get a constraint error (invalid data) from stream_io when the value is read. How do I get around this?
What's the source/target for the values? PowerPC/ARM/Intelx86/Alpha/etc?? .
- References:
- How to byte swap an IEEE Float?
- From: Björn
- How to byte swap an IEEE Float?
- Prev by Date: Re: How to byte swap an IEEE Float?
- Next by Date: Re: Apex and Ada
- Previous by thread: Re: How to byte swap an IEEE Float?
- Next by thread: Re: How to byte swap an IEEE Float?
- Index(es):
Relevant Pages
|