#include #include typedef unsigned char byte; void show_bytes(void * start, size_t len){ printf("%lu bytes from %p:", len, start); int i; for(i = 0; i < len; i++){ printf(" %.2x", ((byte *) start)[i]); } printf("\n"); } void normalized_demo(){ float f1 = 1.0; show_bytes(&f1,4); float f2 = 1.25; show_bytes(&f2,4); float f3 = 64; show_bytes(&f3,4); float f4 = .00625; show_bytes(&f4,4); } int main() { normalized_demo(); return 0; }