3 implementations of MaxSignificand
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
1843static UInt128 IDecimalIeee754ParseAndFormatInfo<Decimal128, UInt128>.MaxSignificand => new UInt128(upper: 0x0001_ED09_BEAD_87C0, lower: 0x378D_8E63_FFFF_FFFF); // 9_999_999_999_999_999_999_999_999_999_999_999;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
1811static uint IDecimalIeee754ParseAndFormatInfo<Decimal32, uint>.MaxSignificand => MaxSignificand;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
1805static ulong IDecimalIeee754ParseAndFormatInfo<Decimal64, ulong>.MaxSignificand => MaxSignificand;
12 references to MaxSignificand
System.Private.CoreLib (12)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.cs (11)
85if (significand > TDecimal.MaxSignificand) 479Debug.Assert(significand <= TDecimal.MaxSignificand); 784Debug.Assert(significand <= TDecimal.MaxSignificand); 810if (significand == TDecimal.MaxSignificand) 2322? DecimalIeee754FiniteNumberBinaryEncoding<TDecimal, TValue>(signed: true, TDecimal.MaxSignificand, TDecimal.MaxAdjustedExponent) 2336if (!a.Signed && (a.Significand == TDecimal.MaxSignificand) && (exponent == TDecimal.MaxAdjustedExponent)) 2364if (significand > TDecimal.MaxSignificand) 2377significand = TDecimal.MaxSignificand; 2991if (significand == TDecimal.MaxSignificand) 3161return significand <= TDecimal.MaxSignificand; 3615if (magnitude <= UInt128.CreateTruncating(TDecimal.MaxSignificand))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.DiyFp128Conversions.cs (1)
117UInt128 pow10P = UInt128.CreateTruncating(TDecimal.MaxSignificand);