| Modifier and Type | Field and Description |
|---|---|
| private int | |
| private static final long | |
| private final int | |
| private static final VarHandle | |
| private final byte[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | add(int
the addend, must be a non-negative value value)Adds the specified value to the significand in place. |
| public void | fma(int
the multiplication factor, must be a non-negative value factor, int the addend, must be a non-negative value addend)Multiplies the significand with the specified factor in place, and then adds the specified addend to it (also in place). |
| public BigInteger | |
| private void | |
| private int |
| firstNonZeroInt | back to summary |
|---|---|
| private int firstNonZeroInt | |
| LONG_MASK | back to summary |
|---|---|
| private static final long LONG_MASK | |
| numInts | back to summary |
|---|---|
| private final int numInts | |
| readIntBE | back to summary |
|---|---|
| private static final VarHandle readIntBE | |
| x | back to summary |
|---|---|
| private final byte[] x | |
| BigSignificand | back to summary |
|---|---|
| public BigSignificand(long numBits) | |
| add | back to summary |
|---|---|
| public void add(int value) Adds the specified value to the significand in place.
| |
| fma | back to summary |
|---|---|
| public void fma(int factor, int addend) Multiplies the significand with the specified factor in place, and then adds the specified addend to it (also in place).
| |
| toBigInteger | back to summary |
|---|---|
| public BigInteger toBigInteger() | |
| x | back to summary |
|---|---|
| private void x(int i, int value) | |
| x | back to summary |
|---|---|
| private int x(int i) | |