30 references to BigInteger
System.Runtime.Numerics (30)
System\Number.BigInteger.cs (1)
393
result = new
BigInteger
(resultBuffer, number.IsNegative);
System\Numerics\BigInteger.cs (29)
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);
1664
result = new
BigInteger
(bits, leftSign < 0);
1676
result = new
BigInteger
(bits, leftSign < 0);
1688
result = new
BigInteger
(bits, leftSign < 0);
1700
result = new
BigInteger
(bits, leftSign < 0);
1742
result = new
BigInteger
(bits, leftSign >= 0);
1754
result = new
BigInteger
(bits, leftSign < 0);
1764
result = new
BigInteger
(bits, leftSign >= 0);
1776
result = new
BigInteger
(bits, leftSign < 0);
2543
var result = new
BigInteger
(zd, negx);
2635
result = new
BigInteger
(zd, negx);
2717
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2729
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2739
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2752
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2765
result = new
BigInteger
(bits, (leftSign < 0) ^ (rightSign < 0));
2809
return new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
2832
var result = new
BigInteger
(quotient, (dividend._sign < 0) ^ (divisor._sign < 0));
2882
var result = new
BigInteger
(bits, dividend._sign < 0);
3363
var result = new
BigInteger
(zd, negx);
3497
var result = new
BigInteger
(zd, negx);