> Be really careful with this. Optimizing compilers will sometimes keep > floating point values in the floating point stack, so *(uint32*)&f will > be garbage in this case. Unions and the "volatile" keyword are your friends here. --ryan.