示例#1
0
        /// <summary>
        /// float型(4バイト読み込み)
        /// </summary>
        /// <returns>float型の値を返す</returns>
        public unsafe float ReadFloat()
        {
            if (m_isBigEndian)
            {
                float tmp; ReadByte(&tmp, 4); return(tmp);
            }
            Bit32Change ch = new Bit32Change();

            return(ch.IntBitsToFloat(ReadInt()));
        }
示例#2
0
        /**
         * float型(4バイト読み込み)
         * @return floatの値を返す
         * @throws IOException
         */
        public float ReadFloat()
        {
            Bit32Change ch = new Bit32Change();

            return(ch.IntBitsToFloat(ReadInt()));
        }