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