14 references to CompareDecimalIeee754
System.Private.CoreLib (14)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.cs (6)
236
/// Unlike <see cref="
CompareDecimalIeee754
{TDecimal, TValue}"/>, which treats NaN as equal
313
/// value using <see cref="
CompareDecimalIeee754
{TDecimal, TValue}"/>, so the two zeros
321
&&
CompareDecimalIeee754
<TDecimal, TValue>(leftDecimalBits, rightDecimalBits) < 0;
330
&&
CompareDecimalIeee754
<TDecimal, TValue>(leftDecimalBits, rightDecimalBits) > 0;
339
&&
CompareDecimalIeee754
<TDecimal, TValue>(leftDecimalBits, rightDecimalBits) <= 0;
348
&&
CompareDecimalIeee754
<TDecimal, TValue>(leftDecimalBits, rightDecimalBits) >= 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (2)
245
return Number.
CompareDecimalIeee754
<Decimal128, UInt128>(current, another);
253
return Number.
CompareDecimalIeee754
<Decimal128, UInt128>(current, another) == 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (3)
235
return Number.
CompareDecimalIeee754
<Decimal32, uint>(_value, i._value);
241
return Number.
CompareDecimalIeee754
<Decimal32, uint>(_value, other._value);
247
return Number.
CompareDecimalIeee754
<Decimal32, uint>(_value, other._value) == 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (2)
244
return Number.
CompareDecimalIeee754
<Decimal64, ulong>(_value, other._value);
250
return Number.
CompareDecimalIeee754
<Decimal64, ulong>(_value, other._value) == 0;
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\TotalOrderIeee754Comparer.cs (1)
367
int result = Number.
CompareDecimalIeee754
<TDecimal, TValue>(xBits, yBits);