Example #1
0
        private UInt32 GetUInt32(byte firstByte)
        {
            var floatLayout = new FloatLayout32();

            floatLayout.B4 = firstByte;
            floatLayout.B3 = (byte)f.ReadByte();
            floatLayout.B2 = (byte)f.ReadByte();
            floatLayout.B1 = (byte)f.ReadByte();

            return(floatLayout.UintData32);
        }
Example #2
0
        private double GetFloat32()
        {
            FloatLayout32 floatLayout = new FloatLayout32();

            // reverse byte ordering
            floatLayout.B4 = (byte)f.ReadByte();
            floatLayout.B3 = (byte)f.ReadByte();
            floatLayout.B2 = (byte)f.ReadByte();
            floatLayout.B1 = (byte)f.ReadByte();

            return(floatLayout.FloatData32);
        }
Example #3
0
        private UInt32 GetUInt32(byte firstByte)
        {
            var floatLayout = new FloatLayout32();

            floatLayout.B4 = firstByte;
            floatLayout.B3 = (byte)_f.ReadByte();
            floatLayout.B2 = (byte)_f.ReadByte();
            floatLayout.B1 = (byte)_f.ReadByte();

            return floatLayout.UintData32;
        }
Example #4
0
        private double GetFloat32()
        {
            FloatLayout32 floatLayout = new FloatLayout32();

            // reverse byte ordering
            floatLayout.B4 = (byte)_f.ReadByte();
            floatLayout.B3 = (byte)_f.ReadByte();
            floatLayout.B2 = (byte)_f.ReadByte();
            floatLayout.B1 = (byte)_f.ReadByte();

            return floatLayout.FloatData32;
        }