/// <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())); }
/** * float型(4バイト読み込み) * @return floatの値を返す * @throws IOException */ public float ReadFloat() { Bit32Change ch = new Bit32Change(); return(ch.IntBitsToFloat(ReadInt())); }