#include <stdio.h>
#include <inttypes.h>
typedef union tfx { float f; uint32_t u; } tfu;
int main()
{
	tfu u, u2;
	
	u.f = 3000000.0f;
	u2 = u;
	u2.u++;
	
	printf( "%f (%d) -> %f (%d)\n", u.f, u.u, u2.f, u2.u );
	return 0;
}