30 references to BigInteger
System.Runtime.Numerics (30)
System\Number.BigInteger.cs (1)
401
result = new
BigInteger
(resultBuffer, number.IsNegative);
System\Numerics\BigInteger.cs (29)
807
return new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
839
remainder = new
BigInteger
(rest, dividend._sign < 0);
840
var result = new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
912
: new
BigInteger
(right._bits, negative: false);
920
: new
BigInteger
(left._bits, negative: false);
968
result = new
BigInteger
(bits, negative: false);
1042
result = new
BigInteger
(bits, value._sign < 0 && !exponent.IsEven);
1084
result = new
BigInteger
(bits, value._sign < 0 && (exponent & 1) != 0);
1095
result = new
BigInteger
(bits, value._sign < 0 && (exponent & 1) != 0);
1716
result = new
BigInteger
(bits, leftSign < 0);
1728
result = new
BigInteger
(bits, leftSign < 0);
1740
result = new
BigInteger
(bits, leftSign < 0);
1752
result = new
BigInteger
(bits, leftSign < 0);
1794
result = new
BigInteger
(bits, leftSign >= 0);
1806
result = new
BigInteger
(bits, leftSign < 0);
1816
result = new
BigInteger
(bits, leftSign >= 0);
1828
result = new
BigInteger
(bits, leftSign < 0);
2700
BigInteger result = new
BigInteger
(zd, neg);
2779
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2791
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2801
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2814
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2827
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2871
return new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
2894
var result = new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
2944
var result = new
BigInteger
(bits, dividend._sign < 0);
3364
var result = new
BigInteger
(zd, negative);
5211
result = new
BigInteger
(zd, true);
5215
result = new
BigInteger
(zd, false);