#include #include int main( int argc, char ** argv ) { float f; if ( argc < 2 ) { fprintf ( stderr, "usage: %s float\n", argv[0] ); return ( 1 ); } f = atof ( argv[1] ); printf ( "%0X\n", *( int * )( &f ) ); return ( 0 ); }