/// <summary> /// /// </summary> /// <param name="v"></param> public void WriteDouble(double v) { DoubleConverter doubleConverter = new DoubleConverter(); WriteLong(DoubleConverter.ToLong(v, ref doubleConverter)); }
/// <summary> /// /// </summary> /// <param name="value"></param> /// <param name="converter"></param> /// <returns></returns> public static double ToDouble(long value, ref DoubleConverter converter) { converter.longValue = value; return converter.doubleValue; }
/// <summary> /// /// </summary> /// <param name="value"></param> /// <param name="converter"></param> /// <returns></returns> public static long ToLong(double value, ref DoubleConverter converter) { converter.doubleValue = value; return converter.longValue; }
/// <summary> /// /// </summary> /// <returns></returns> public double ReadDouble() { DoubleConverter doubleConverter = new DoubleConverter(); return DoubleConverter.ToDouble(ReadLong(), ref doubleConverter); }
/// <summary> /// /// </summary> /// <param name="v"></param> public void WriteDouble(double v) { DoubleConverter doubleConverter = new DoubleConverter(); WriteLong(DoubleConverter.ToLong(v, ref doubleConverter)); }
/// <summary> /// /// </summary> /// <returns></returns> public double ReadDouble() { DoubleConverter doubleConverter = new DoubleConverter(); return(DoubleConverter.ToDouble(ReadLong(), ref doubleConverter)); }
/// <summary> /// /// </summary> /// <param name="value"></param> /// <param name="converter"></param> /// <returns></returns> public static long ToLong(double value, ref DoubleConverter converter) { converter.doubleValue = value; return(converter.longValue); }
/// <summary> /// /// </summary> /// <param name="value"></param> /// <param name="converter"></param> /// <returns></returns> public static double ToDouble(long value, ref DoubleConverter converter) { converter.longValue = value; return(converter.doubleValue); }