private LC4Numeric ReadNumeric() { Byte[] preambule = ReadBytes(8); Byte[] value = ReadBytes(8); Byte[] teil = ReadBytes(3); return(LC4Numeric.FromScaled(BitConverter.ToInt64(value, 0))); }
private void WriteNumeric(LC4Numeric numeric) { WriteBytes(m_numericPreambule); WriteBytes(BitConverter.GetBytes(numeric.Scaled)); WriteBytes(m_numericTeil); }
public void Write(LC4Numeric numeric) { Write(DataType.LC4Numeric); numeric.Write(this); }
public void Read(out LC4Numeric value) { ReadTypeCheck(DataType.LC4Numeric); value = new LC4Numeric(); value.Read(this); }