/// <summary> /// double型(8バイト読み込み) /// </summary> /// <returns>double型の値を返す</returns> public unsafe double ReadDouble() { if (m_isBigEndian) { double tmp; ReadByte(&tmp, 8); return(tmp); } Bit64Change ch = new Bit64Change(); return(ch.LongBitsToDouble(ReadLong())); }
/** * double型(8バイト読み込み) * @return doubleの値を返す * @throws IOException */ public double ReadDouble() { Bit64Change ch = new Bit64Change(); return(ch.LongBitsToDouble(ReadLong())); }