-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|523|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
SoCoder -> Snippet Home -> Variables


 
HoboBen
Created : 06 December 2010
 
System : Server Based
Language : Monkey

Convert a double to bytes and back in C



By using a C union data structure, it's simple to convert a double to its raw bytes and back.

Note that the actual order of bytes varies depending on machine endianness.


 

Comments


Tuesday, 07 December 2010, 17:38
Evil Roy Ferguso
C++ lets you apply this pattern to a slightly more ridiculous extreme.