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