31 references to BigInteger
System.Runtime.Numerics (31)
System\Number.BigInteger.cs (1)
393
result = new
BigInteger
(resultBuffer, number.IsNegative);
System\Numerics\BigInteger.cs (30)
787
return new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
819
remainder = new
BigInteger
(rest, dividend._sign < 0);
820
var result = new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
892
: new
BigInteger
(right._bits, negative: false);
900
: new
BigInteger
(left._bits, negative: false);
948
result = new
BigInteger
(bits, negative: false);
1022
result = new
BigInteger
(bits, value._sign < 0 && !exponent.IsEven);
1064
result = new
BigInteger
(bits, value._sign < 0 && (exponent & 1) != 0);
1075
result = new
BigInteger
(bits, value._sign < 0 && (exponent & 1) != 0);
1691
result = new
BigInteger
(bits, leftSign < 0);
1703
result = new
BigInteger
(bits, leftSign < 0);
1715
result = new
BigInteger
(bits, leftSign < 0);
1727
result = new
BigInteger
(bits, leftSign < 0);
1769
result = new
BigInteger
(bits, leftSign >= 0);
1781
result = new
BigInteger
(bits, leftSign < 0);
1791
result = new
BigInteger
(bits, leftSign >= 0);
1803
result = new
BigInteger
(bits, leftSign < 0);
2570
var result = new
BigInteger
(zd, negx);
2662
result = new
BigInteger
(zd, negx);
2744
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2756
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2766
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2779
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2792
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2836
return new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
2859
var result = new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
2909
var result = new
BigInteger
(bits, dividend._sign < 0);
3409
var result = new
BigInteger
(zd, negx);
3556
var result = new
BigInteger
(zd, negx);
5374
result = new
BigInteger
(zd, negx);