Esempio n. 1
0
        /// <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()));
        }
Esempio n. 2
0
        /**
         * double型(8バイト読み込み)
         * @return doubleの値を返す
         * @throws IOException
         */
        public double ReadDouble()
        {
            Bit64Change ch = new Bit64Change();

            return(ch.LongBitsToDouble(ReadLong()));
        }