3 implementations of IsInfinity
System.Private.CoreLib (3)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal128.cs (1)
1851
static bool IDecimalIeee754ParseAndFormatInfo<Decimal128, UInt128>.
IsInfinity
(UInt128 decimalBits) => IsInfinity(new Decimal128(decimalBits));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal32.cs (1)
1819
static bool IDecimalIeee754ParseAndFormatInfo<Decimal32, uint>.
IsInfinity
(uint decimalBits) => IsInfinity(new Decimal32(decimalBits));
src\runtime\src\libraries\System.Private.CoreLib\src\System\Numerics\Decimal64.cs (1)
1813
static bool IDecimalIeee754ParseAndFormatInfo<Decimal64, ulong>.
IsInfinity
(ulong decimalBits) => IsInfinity(new Decimal64(decimalBits));
84 references to IsInfinity
System.Private.CoreLib (84)
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.cs (40)
17
if (TDecimal.IsNaN(decimalBits) || TDecimal.
IsInfinity
(decimalBits))
134
if (TDecimal.
IsInfinity
(currentDecimalBits) || TDecimal.
IsInfinity
(otherDecimalBits))
259
bool leftInfinity = TDecimal.
IsInfinity
(leftDecimalBits);
260
bool rightInfinity = TDecimal.
IsInfinity
(rightDecimalBits);
527
if (TDecimal.
IsInfinity
(bidBits))
582
if (TDecimal.
IsInfinity
(dpdBits))
901
if (TDecimal.
IsInfinity
(left))
905
if (TDecimal.
IsInfinity
(right) && (TDecimal.IsNegative(left) != TDecimal.IsNegative(right)))
915
if (TDecimal.
IsInfinity
(right))
1149
bool leftInfinity = TDecimal.
IsInfinity
(left);
1150
bool rightInfinity = TDecimal.
IsInfinity
(right);
1217
if (TDecimal.
IsInfinity
(bits))
1292
bool xInfinity = TDecimal.
IsInfinity
(x);
1293
bool yInfinity = TDecimal.
IsInfinity
(y);
1308
if (TDecimal.
IsInfinity
(z) && (TDecimal.IsNegative(z) != productSign))
1317
if (TDecimal.
IsInfinity
(z))
1488
if (TDecimal.
IsInfinity
(left))
1492
if (TDecimal.
IsInfinity
(right))
1503
if (TDecimal.
IsInfinity
(right))
1644
if (TDecimal.
IsInfinity
(left))
1652
if (TDecimal.
IsInfinity
(right))
1752
if (TDecimal.
IsInfinity
(left))
1760
if (TDecimal.
IsInfinity
(right))
1869
if (TDecimal.
IsInfinity
(value))
1948
if (TDecimal.
IsInfinity
(bits))
2066
if (TDecimal.
IsInfinity
(bits))
2164
if (TDecimal.
IsInfinity
(x) || TDecimal.
IsInfinity
(y))
2166
if (TDecimal.
IsInfinity
(x) && TDecimal.
IsInfinity
(y))
2262
if (TDecimal.
IsInfinity
(bits))
2288
bool xInfinity = TDecimal.
IsInfinity
(x);
2289
bool yInfinity = TDecimal.
IsInfinity
(y);
2319
if (TDecimal.
IsInfinity
(bits))
3141
if (TDecimal.
IsInfinity
(decimalBits))
3454
if (TDecimal.
IsInfinity
(decimalBits))
3693
if (TSourceDecimal.
IsInfinity
(decimalBits))
3726
if (TDecimal.
IsInfinity
(decimalBits))
3884
if (TDecimal.IsNaN(decimalBits) || TDecimal.
IsInfinity
(decimalBits))
src\runtime\src\libraries\System.Private.CoreLib\src\System\Number.DecimalIeee754.Transcendental.cs (44)
33
if (TDecimal.
IsInfinity
(x))
67
if (TDecimal.
IsInfinity
(x))
101
if (TDecimal.
IsInfinity
(x))
135
if (TDecimal.
IsInfinity
(x))
171
if (TDecimal.
IsInfinity
(x))
207
if (TDecimal.
IsInfinity
(x))
288
if (TDecimal.
IsInfinity
(x))
335
bool baseIsOne = !TDecimal.
IsInfinity
(newBase) && !TDecimal.IsNegative(newBase)
344
bool xIsOne = !TDecimal.
IsInfinity
(x) && !TDecimal.IsNegative(x)
346
bool baseIsZero = !TDecimal.
IsInfinity
(newBase) && TValue.IsZero(decodedBase.Significand);
347
bool baseIsPositiveInfinity = TDecimal.
IsInfinity
(newBase) && !TDecimal.IsNegative(newBase);
369
if (TDecimal.
IsInfinity
(x))
409
if (TDecimal.
IsInfinity
(x))
480
if (TDecimal.
IsInfinity
(x))
633
bool xInf = TDecimal.
IsInfinity
(x);
634
bool yInf = TDecimal.
IsInfinity
(y);
785
if (TDecimal.
IsInfinity
(x))
816
if (TDecimal.
IsInfinity
(x) || TDecimal.
IsInfinity
(y))
886
if (TDecimal.
IsInfinity
(x))
984
if (TDecimal.
IsInfinity
(x))
1018
if (TDecimal.
IsInfinity
(x))
1052
if (TDecimal.
IsInfinity
(x))
1087
if (TDecimal.
IsInfinity
(x))
1128
if (TDecimal.
IsInfinity
(x))
1169
if (TDecimal.
IsInfinity
(x))
1210
if (TDecimal.
IsInfinity
(x))
1271
bool yInfinity = TDecimal.
IsInfinity
(y);
1272
bool xInfinity = TDecimal.
IsInfinity
(x);
1320
if (TDecimal.
IsInfinity
(x))
1354
if (TDecimal.
IsInfinity
(x))
1388
if (TDecimal.
IsInfinity
(x))
1432
if (TDecimal.
IsInfinity
(x))
1473
if (TDecimal.
IsInfinity
(x))
1515
if (TDecimal.
IsInfinity
(x))
1558
if (TDecimal.
IsInfinity
(x))
1621
bool yInfinity = TDecimal.
IsInfinity
(y);
1622
bool xInfinity = TDecimal.
IsInfinity
(x);
1672
if (TDecimal.
IsInfinity
(x))
1706
if (TDecimal.
IsInfinity
(x))
1740
if (TDecimal.
IsInfinity
(x))
1774
if (TDecimal.
IsInfinity
(x))
1808
if (TDecimal.
IsInfinity
(x))
1849
if (TDecimal.
IsInfinity
(x))