コード例 #1
0
ファイル: DotNetImpl.cs プロジェクト: noop-dev/DFP
 public static UInt64 FromFixedPoint32(int mantissa, int numDigits)
 {
     // TODO: Unsigned comparison could be slightly faster, maybe
     return(numDigits + (Int32.MinValue + BiasedExponentMaxValue - BaseExponent) > (Int32.MinValue + BiasedExponentMaxValue)
                         ? NativeImpl.fromFixedPoint32(mantissa, numDigits)
                         : FromFixedPointFastUnchecked(mantissa, numDigits));
 }