示例#1
0
        public float ReadFloat()
        {
            IntFloatUnion ifu = new IntFloatUnion();

            ifu.i = IPAddress.NetworkToHostOrder(br.ReadInt32());
            return(ifu.f);
        }
示例#2
0
        public void WriteFloat(float _v)
        {
            IntFloatUnion ifu = new IntFloatUnion();

            ifu.f = _v;
            WriteInt(ifu.i);
        }
示例#3
0
        public static int FloatAsInt(float value)
        {
            IntFloatUnion u = new IntFloatUnion {
                b = value
            };

            return(u.a);
        }
示例#4
0
        public static float IntAsFloat(int value)
        {
            IntFloatUnion u = new IntFloatUnion {
                a = value
            };

            return(u.b);
        }