Type punning in C
    Luiz H de Figueiredo 
    lhf at aries5.uucp
       
    Wed Oct 11 01:06:14 AEST 1989
    
    
  
In article <11242 at smoke.BRL.MIL> gwyn at brl.arpa (Doug Gwyn) writes:
>
>However, C does provide "union" types that can be used for such purposes.
>Load the bit pattern into the integer union member and extract it via the
>floating-point member.
Provided both members have the same size!
Otherwise, try
union
{
 float f;
 unsigned char b[sizeof(float)];
};
-------------------------------------------------------------------------------
Luiz Henrique de Figueiredo		internet: lhf at aries5.uwaterloo.ca
Computer Systems Group			bitnet:   lhf at watcsg.bitnet
University of Waterloo
-------------------------------------------------------------------------------
eof
    
    
More information about the Comp.lang.c
mailing list