3 implementations of MaxRoundTripDigits
System.Private.CoreLib (3)
src\libraries\System.Private.CoreLib\src\System\Double.cs (1)
2327static int IBinaryFloatParseAndFormatInfo<double>.MaxRoundTripDigits => 17;
src\libraries\System.Private.CoreLib\src\System\Half.cs (1)
2375static int IBinaryFloatParseAndFormatInfo<Half>.MaxRoundTripDigits => 5;
src\libraries\System.Private.CoreLib\src\System\Single.cs (1)
2243static int IBinaryFloatParseAndFormatInfo<float>.MaxRoundTripDigits => 9;
2 references to MaxRoundTripDigits
System.Private.CoreLib (2)
src\libraries\System.Private.CoreLib\src\System\Number.Formatting.cs (2)
584Debug.Assert(((precision != -1) && (precision < TNumber.MaxRoundTripDigits)) || (TNumber.FloatToBits(value) == TNumber.FloatToBits(NumberToFloat<TNumber>(ref number)))); 598nMaxDigits = Math.Max(number.DigitsCount, TNumber.MaxRoundTripDigits);