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