3 implementations of MaxAdjustedExponent
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
1807static int IDecimalIeee754ParseAndFormatInfo<Decimal128, UInt128>.MaxAdjustedExponent => MaxExponent - Precision + 1;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
1775static int IDecimalIeee754ParseAndFormatInfo<Decimal32, uint>.MaxAdjustedExponent => MaxExponent - Precision + 1;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
1769static int IDecimalIeee754ParseAndFormatInfo<Decimal64, ulong>.MaxAdjustedExponent => MaxExponent - Precision + 1;
22 references to MaxAdjustedExponent
System.Private.CoreLib (22)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.cs (21)
373if (exponent > TDecimal.MaxAdjustedExponent) 411if (exponent + numberDigitsRemove > TDecimal.MaxAdjustedExponent) 424Debug.Assert(exponent > TDecimal.MaxAdjustedExponent); 428int numberZeroDigits = exponent - TDecimal.MaxAdjustedExponent; 448return DecimalIeee754FiniteNumberBinaryEncoding<TDecimal, TValue>(number.IsNegative, significand, TDecimal.MaxAdjustedExponent); 487else if (exponent > TDecimal.MaxAdjustedExponent) 489exponent = TDecimal.MaxAdjustedExponent; 780Debug.Assert(exponent >= TDecimal.MinAdjustedExponent && exponent <= TDecimal.MaxAdjustedExponent); 814if (exponent > TDecimal.MaxAdjustedExponent) 1085&& (commonExponent <= TDecimal.MaxAdjustedExponent) 2078int zeroExponent = (int)Math.Clamp(exponent, TDecimal.MinAdjustedExponent, TDecimal.MaxAdjustedExponent); 2082if (exponent > TDecimal.MaxAdjustedExponent) 2085long surplus = exponent - TDecimal.MaxAdjustedExponent; 2090return DecimalIeee754FiniteNumberBinaryEncoding<TDecimal, TValue>(a.Signed, significand, TDecimal.MaxAdjustedExponent); 2322? DecimalIeee754FiniteNumberBinaryEncoding<TDecimal, TValue>(signed: true, TDecimal.MaxSignificand, TDecimal.MaxAdjustedExponent) 2336if (!a.Signed && (a.Significand == TDecimal.MaxSignificand) && (exponent == TDecimal.MaxAdjustedExponent)) 2912if (exponent > TDecimal.MaxAdjustedExponent) 2917int numberZeroDigits = exponent - TDecimal.MaxAdjustedExponent; 2925return DecimalIeee754FiniteNumberBinaryEncoding<TDecimal, TValue>(sign, paddedSignificand, TDecimal.MaxAdjustedExponent); 2959if (exponent + numberDigitsRemove > TDecimal.MaxAdjustedExponent) 2995if (resultExponent > TDecimal.MaxAdjustedExponent)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.DiyFp128Conversions.cs (1)
185if (exponent > TDecimal.MaxAdjustedExponent)