42 references to kcbitUint
System.Runtime.Numerics (42)
System\Numerics\BigInteger.cs (42)
37
internal static int MaxLength => Array.MaxLength /
kcbitUint
;
115
_bits[1] = (uint)(x >>
kcbitUint
);
141
_bits[1] = (uint)(value >>
kcbitUint
);
207
int cu = (exp - 1) /
kcbitUint
+ 1;
208
int cbit = cu *
kcbitUint
- exp;
209
Debug.Assert(0 <= cbit && cbit <
kcbitUint
);
214
_bits[cu + 1] = (uint)(man >> (cbit +
kcbitUint
));
217
_bits[cu - 1] = unchecked((uint)man) << (
kcbitUint
- cbit);
662
get { AssertValid(); return (_sign >> (
kcbitUint
- 1)) - (-_sign >> (
kcbitUint
- 1)); }
1603
ulong highBits = ((ulong)_bits[^1] <<
kcbitUint
) + _bits[^2];
1605
double exponentLow = lowBitsCount32 *
kcbitUint
* log10Of2;
1838
const int InfinityLength = 1024 /
kcbitUint
;
2204
bits[0] = (uint)(x >> (
kcbitUint
* 0));
2209
bits[0] = (uint)(x >> (
kcbitUint
* 0));
2210
bits[1] = (uint)(x >> (
kcbitUint
* 1));
2215
bits[0] = (uint)(x >> (
kcbitUint
* 0));
2216
bits[1] = (uint)(x >> (
kcbitUint
* 1));
2217
bits[2] = (uint)(x >> (
kcbitUint
* 2));
2222
bits[0] = (uint)(x >> (
kcbitUint
* 0));
2223
bits[1] = (uint)(x >> (
kcbitUint
* 1));
2224
bits[2] = (uint)(x >> (
kcbitUint
* 2));
2225
bits[3] = (uint)(x >> (
kcbitUint
* 3));
2288
bits[0] = (uint)(value >> (
kcbitUint
* 0));
2293
bits[0] = (uint)(value >> (
kcbitUint
* 0));
2294
bits[1] = (uint)(value >> (
kcbitUint
* 1));
2299
bits[0] = (uint)(value >> (
kcbitUint
* 0));
2300
bits[1] = (uint)(value >> (
kcbitUint
* 1));
2301
bits[2] = (uint)(value >> (
kcbitUint
* 2));
2306
bits[0] = (uint)(value >> (
kcbitUint
* 0));
2307
bits[1] = (uint)(value >> (
kcbitUint
* 1));
2308
bits[2] = (uint)(value >> (
kcbitUint
* 2));
2309
bits[3] = (uint)(value >> (
kcbitUint
* 3));
2505
(int digitShift, int smallShift) = Math.DivRem(shift,
kcbitUint
);
2531
int carryShift =
kcbitUint
- smallShift;
2564
(int digitShift, int smallShift) = Math.DivRem(shift,
kcbitUint
);
2579
if (shift >= ((long)
kcbitUint
* xd.Length))
2612
int carryShift =
kcbitUint
- smallShift;
3256
(int digitShift, int smallShift) = Math.DivRem(rotateAmount,
kcbitUint
);
3311
int carryShift =
kcbitUint
- smallShift;
3391
(int digitShift, int smallShift) = Math.DivRem(rotateAmount,
kcbitUint
);
3446
int carryShift =
kcbitUint
- smallShift;