static float Int32BitsToSingle(int value) { var union = new SingleIntUnion { Int32 = value }; return(union.Single); }
static int SingleToInt32Bits(float value) { var union = new SingleIntUnion { Single = value }; return(union.Int32); }