(n: bigint)
| 97 | |
| 98 | test('exact digit count across every power-of-ten boundary and the 2^53 seam', () => { |
| 99 | const oracle = (n: bigint) => (n < 0n ? -n : n).toString(10).length; |
| 100 | for (let k = 0n; k <= 30n; k++) { |
| 101 | const p = 10n ** k; |
| 102 | for (let d = -2n; d <= 2n; d++) { |