40 references to BigInteger
System.Runtime.Numerics (40)
System\Number.BigInteger.cs (1)
459
result = new
BigInteger
(resultBuffer, number.IsNegative);
System\Numerics\BigInteger.cs (39)
949
return new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
990
remainder =
new
(rest, dividend._sign < 0);
991
BigInteger result =
new
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
1165
result = new
BigInteger
(bits, negative: false);
1272
return new
BigInteger
(dividendBits[..limbCount], dividend._sign < 0);
1278
BigInteger remainder =
new
(bits, dividend._sign < 0);
1373
result = new
BigInteger
(bits, value._sign < 0 && !exponent.IsEven);
1445
result = new
BigInteger
(genericBits, value._sign < 0 && (exponent & 1) != 0);
1523
: new
BigInteger
(exactBits, negative: false);
1660
result = new
BigInteger
(bits, value._sign < 0 && (exponent & 1) != 0);
1669
result = new
BigInteger
(bits, value._sign < 0 && (exponent & 1) != 0);
2358
result = new
BigInteger
(bits, leftSign < 0);
2369
result = new
BigInteger
(bits, leftSign < 0);
2380
result = new
BigInteger
(bits, leftSign < 0);
2391
result = new
BigInteger
(bits, leftSign < 0);
2436
result = new
BigInteger
(bits, leftSign >= 0);
2447
result = new
BigInteger
(bits, leftSign < 0);
2456
result = new
BigInteger
(bits, leftSign >= 0);
2467
result = new
BigInteger
(bits, leftSign < 0);
2502
result = new
BigInteger
(bits, leftSign < 0);
2530
result = new
BigInteger
(bits, compare < 0 ? leftSign >= 0 : leftSign < 0);
3455
BigInteger result =
new
(zd, neg);
3480
result = new
BigInteger
(bits, negative: true);
3489
result = new
BigInteger
(bits, negative: false);
3515
result = new
BigInteger
(bits, negative: false);
3523
result = new
BigInteger
(bits, negative: true);
3544
result = new
BigInteger
(bits, negative: false);
3553
result = new
BigInteger
(bits, negative: true);
3611
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
3622
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
3631
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
3642
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
3676
BigInteger result = new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
3713
BigInteger result =
new
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
3775
BigInteger result =
new
(bits, dividend._sign < 0);
4277
BigInteger result =
new
(zd, negative);
4339
BigInteger result =
new
(zd, negative);
6119
result = new
BigInteger
(zd, true);
6123
result = new
BigInteger
(zd, false);