| Modifier and Type | Field and Description |
|---|---|
| private static final long | |
| private static final long | |
| private static final long | |
| private static final long[] | |
| pack-priv static final int | |
| pack-priv static final int | |
| pack-priv static final int | |
| private static final long[] | |
| private static final int | |
| private static final int |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static int | Returns: ⌊log102q⌋.The exponent of 2, which should meet
| q)q| ≤ 6_432_162 for safe results.Returns max{e : 10e ≤ 2 |
| pack-priv static int | Returns: ⌊log10(3/4 · 2q)⌋.The exponent of 2, which should meet
-3_606_689 ≤ q)q ≤ 3_150_619 for safe results.Returns max{e : 10e ≤ 3/4 · 2 |
| pack-priv static int | Returns: ⌊log210e⌋.The exponent of 10, which should meet
| e)e| ≤ 1_838_394 for safe results.Returns max{q : 2q ≤ 10 |
| pack-priv static long | |
| pack-priv static long | |
| pack-priv static long |
| A_10 | back to summary |
|---|---|
| private static final long A_10 | |
| C_10 | back to summary |
|---|---|
| private static final long C_10 | |
| C_2 | back to summary |
|---|---|
| private static final long C_2 | |
| g | back to summary |
|---|---|
| private static final long[] g
| |
| GE_MAX | back to summary |
|---|---|
| pack-priv static final int GE_MAX | |
| GE_MIN | back to summary |
|---|---|
| pack-priv static final int GE_MIN | |
| N | back to summary |
|---|---|
| pack-priv static final int N | |
| pow10 | back to summary |
|---|---|
| private static final long[] pow10
| |
| Q_10 | back to summary |
|---|---|
| private static final int Q_10 | |
| Q_2 | back to summary |
|---|---|
| private static final int Q_2 | |
| MathUtils | back to summary |
|---|---|
| private MathUtils() | |
| flog10pow2 | back to summary |
|---|---|
| pack-priv static int flog10pow2(int q) Returns max{e : 10e ≤ 2
The result is correct when |
| |
| flog10threeQuartersPow2 | back to summary |
|---|---|
| pack-priv static int flog10threeQuartersPow2(int q) Returns max{e : 10e ≤ 3/4 · 2
The result is correct when
-3_606_689 ≤
| |
| flog2pow10 | back to summary |
|---|---|
| pack-priv static int flog2pow10(int e) Returns max{q : 2q ≤ 10
The result is correct when |
| |
| g0 | back to summary |
|---|---|
| pack-priv static long g0(int e) | |
| g1 | back to summary |
|---|---|
| pack-priv static long g1(int e) | |
| pow10 | back to summary |
|---|---|
| pack-priv static long pow10(int e) Returns 10
| |