29 references to BigInteger
System.Runtime.Numerics (29)
System\Number.BigInteger.cs (1)
401
result = new
BigInteger
(resultBuffer, number.IsNegative);
System\Numerics\BigInteger.cs (28)
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));
2802
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2815
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2859
return new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
2882
var result = new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
2932
var result = new
BigInteger
(bits, dividend._sign < 0);
3352
var result = new
BigInteger
(zd, negative);
5199
result = new
BigInteger
(zd, true);
5203
result = new
BigInteger
(zd, false);