Ejemplo n.º 1
0
        /// <summary>Writes the half</summary>
        /// <param name="value">Value</param>
        public virtual void WriteHalf(Single value)
        {
            BitConverter bytes = HalfUtils.Pack(value);

            bytes.Exchange16bits();

            SetByte(bytes.Endian0, 8);
            SetByte(bytes.Endian1, 8);
        }
Ejemplo n.º 2
0
 /// <summary>Half</summary>
 /// <param name="value">Floating value</param>
 public Half(float value)
 {
     Value = HalfUtils.Pack(value);
 }