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