public void ReadWriteDouble() { IValueWriter writer = GetWriter(); writer.WriteDouble(Double.MaxValue); writer.WriteDouble(Double.MaxValue / 2); writer.WriteDouble(Double.MinValue); writer.Flush(); IValueReader reader = GetReader(writer); Assert.AreEqual(Double.MaxValue, reader.ReadDouble()); Assert.AreEqual(Double.MaxValue / 2, reader.ReadDouble()); Assert.AreEqual(Double.MinValue, reader.ReadDouble()); }
public void WriteValue(IValueWriter valueWriter, double value) { valueWriter.WriteDouble(value); }
public override void WritePayload(ISerializationContext context, IValueWriter writer) { writer.WriteUniversalDate (ServerClockTime); writer.WriteDouble (Latency); }