示例#1
0
        public static float ReadFloat(this Stream self)
        {
            var data = new byte[4];

            return(ByteUtil.ToFloat(Read(self, data)));
        }
示例#2
0
 /// <summary>
 ///   弹出一个float
 /// </summary>
 /// <returns></returns>
 public float PopFloat()
 {
     return(ByteUtil.ToFloat(PopInt().ToBytes()));
 }
示例#3
0
        /// <summary>
        ///   在index位置获取一个float类型的数据
        /// </summary>
        /// <param name="index"></param>
        /// <returns></returns>
        public float GetFloat(int index)
        {
            var data = GetData(index, 4);

            return(ByteUtil.ToFloat(data));
        }
示例#4
0
 /// <summary>
 ///   获取pos位置的float值
 /// </summary>
 /// <param name="pos"></param>
 /// <returns></returns>
 public float GetFloat(int pos)
 {
     return(ByteUtil.ToFloat(GetInt(pos).ToBytes()));
 }
示例#5
0
        /// <summary>
        ///   获取一个float类型的数据
        /// </summary>
        /// <returns></returns>
        public float GetFloat()
        {
            var data = GetData(4);

            return(ByteUtil.ToFloat(data));
        }