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