A 32-bit positive-only floating-point type, in C