17 references to BigInteger
System.Runtime.Numerics (17)
System\Number.BigInteger.cs (4)
225result = new BigInteger((int)signBits | 1, [(leading ^ signBits) - signBits]); 231result = new BigInteger(-1, [0, 1]); 278result = new BigInteger(-1, bits); 286result = new BigInteger(1, bits);
System\Numerics\BigInteger.cs (13)
47private static readonly BigInteger s_bnMinInt = new BigInteger(-1, new uint[] { kuMaskHighBit }); 738return new BigInteger(unchecked((int)NumericsHelpers.Abs(value._sign)), value._bits); 2297return new BigInteger(sign, bits); 2380return new BigInteger(sign, bits); 2609return new BigInteger(value._sign, z); 2629return new BigInteger(value << smallShift, null); 2641return new BigInteger(Math.Sign(value), rgu); 2667return new BigInteger(value._sign >> smallShift, null); 2677return new BigInteger(value._sign >> (kcbitUint - 1), null); 2716return new BigInteger(-value._sign, value._bits); 5124return new BigInteger(value._sign >>> smallShift, null); 5165return new BigInteger(smallShift == 0 ? -1 : +1, rgu); 5224return new BigInteger(value._sign >> (kcbitUint - 1), null);