[fpc-pascal] convert floating point to bcd and vice versa

Ewald bloody.middlefinger at yellowcouch.org
Thu Nov 1 14:17:18 CET 2012


On 11/01/2012 12:22 PM, ik wrote:
> Hello,
>
> I need to convert floating point (Single and Double) to an array of
> bytes
PByte(@YourVariable)[0]
    through
PByte(@YourVariable)[SizeOf(YourVariable)-1] ?

Or, if you have an array of SizeOf(YourVariable) bytes, you could do
something like this:
    Move(YourVariable, YourArray[0], SizeOf(YourVariable))

(note that you might want to take endianess into account, but I don't
know if this applies to floats as it does to integers)

-- 
Ewald

Events don't necessarily happen in chronological order; yet somehow they do persist to happen. Sometime.




More information about the fpc-pascal mailing list