>>633
float pi = 3.14159265;
printf("%08x",*(int*)&pi);

ただしintが32bitの環境ね