Пример #1
0
        public static int SingleToInt32Bits(float value)
        {
            var rcg = new ReinterpretCastGround32();

            rcg.Single = value;
            return(rcg.Int32);
        }
Пример #2
0
        public static float Int32BitsToSingle(int value)
        {
            var rcg = new ReinterpretCastGround32();

            rcg.Int32 = value;
            return(rcg.Single);
        }
Пример #3
0
        public static float Int32BitsToSingle(int value)
        {
#if TFF_BITCONVERTER_SINGLETOINT32BITS
            return(BitConverter.Int32BitsToSingle(value));
#else
            var rcg = new ReinterpretCastGround32();
            rcg.Int32 = value;
            return(rcg.Single);
#endif
        }