P-Adic numbers, basic: Difference between revisions
Content added Content deleted
(changed the intro and a few examples.) |
(→{{header|Wren}}: Aligned examples with revised FB ones.) |
||
Line 822: | Line 822: | ||
var data = [ |
var data = [ |
||
/* rational reconstruction |
/* rational reconstruction depends on the precision |
||
until the dsum-loop overflows */ |
|||
[2, 1, 2, 4, 1, 1], |
[2, 1, 2, 4, 1, 1], |
||
[4, 1, 2, 4, 3, 1], |
[4, 1, 2, 4, 3, 1], |
||
[4, 1, 2, 5, 3, 1], |
[4, 1, 2, 5, 3, 1], |
||
[4, 9, 5, 4, 8, 9], |
[4, 9, 5, 4, 8, 9], |
||
⚫ | |||
[26, 25, 5, 4, -109, 125], |
[26, 25, 5, 4, -109, 125], |
||
[49, 2, 7, 6, -4851, 2], |
[49, 2, 7, 6, -4851, 2], |
||
[-9, 5, 3, 8, 27, 7], |
[-9, 5, 3, 8, 27, 7], |
||
[5, 19, 2, 12, -101, 384], |
[5, 19, 2, 12, -101, 384], |
||
/* |
/* two decadic pairs */ |
||
[ |
[2, 7, 10, 7, -1, 7], |
||
⚫ | |||
[34, 21, 10, 9, -39034, 791], |
[34, 21, 10, 9, -39034, 791], |
||
/*familiar digits*/ |
/* familiar digits */ |
||
[11, 4, 2, 43, 679001, 207], |
[11, 4, 2, 43, 679001, 207], |
||
[ |
[-8, 9, 23, 9, 302113, 92], |
||
⚫ | |||
[-22, 7, 2, 37, 46071, 379], |
|||
[-22, 7, 3, 23, 46071, 379], |
[-22, 7, 3, 23, 46071, 379], |
||
[-22, 7, |
[-22, 7, 32749, 3, 46071, 379], |
||
[ |
[35, 61, 5, 20, 9400, 109], |
||
[-101, 109, 61, 7, 583376, 6649], |
[-101, 109, 61, 7, 583376, 6649], |
||
[- |
[-25, 26, 7, 13, 5571, 137], |
||
⚫ | |||
⚫ | |||
/* more subtle */ |
|||
⚫ | |||
] |
] |
||
Line 905: | Line 906: | ||
3 1 3 3 |
3 1 3 3 |
||
4/3 |
4/3 |
||
⚫ | |||
2 5 4 0 |
|||
⚫ | |||
0 5 0. 5 |
|||
⚫ | |||
6 2 0. 5 |
|||
1/70 |
|||
26/25 + 0(5^4) |
26/25 + 0(5^4) |
||
Line 946: | Line 939: | ||
1/7296 |
1/7296 |
||
2/7 + 0(10^7) |
|||
7 1 4 2 8 |
5 7 1 4 2 8 6 |
||
- |
-1/7 + 0(10^7) |
||
7 1 4 2 8 5 7 |
|||
+ = |
+ = |
||
2 8 5 7 1 4 3 |
2 8 5 7 1 4 3 |
||
1/7 |
1/7 |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
-1/7 |
|||
34/21 + 0(10^9) |
34/21 + 0(10^9) |
||
Line 978: | Line 963: | ||
2718281/828 |
2718281/828 |
||
-8/9 + 0(23^9) |
|||
2 12 17 20 10 5 2 12 17 |
|||
2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 0 2 1 2 |
|||
302113/92 + 0(23^9) |
|||
5 17 5 17 6 0 10 12. 2 |
|||
1 1 0 2 2 0 1 2 2 1 2 1 1 0 2 2 1 0 1 1 0 0 2 2 2. 0 1 |
|||
+ = |
+ = |
||
18 12 3 4 11 3 0 6. 2 |
|||
0 2 0 0 1 1 1 0 1 2 1 2 0 1 2 0 0 1 0 1 2 1 2 1 1. 0 1 |
|||
2718281/828 |
2718281/828 |
||
⚫ | |||
⚫ | |||
679001/207 + 0(11^13) |
|||
⚫ | |||
⚫ | |||
⚫ | |||
2718281/828 |
|||
⚫ | |||
1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 1 1 0 |
|||
46071/379 + 0(2^37) |
|||
1 1 1 1 1 1 0 1 0 1 0 0 1 1 0 0 0 1 0 1 0 0 1 1 1 1 0 0 0 1 0 1 1 0 1 0 1 |
|||
+ = |
|||
1 0 0 0 1 1 1 1 1 0 0 1 0 1 0 1 0 1 1 1 1 0 0 0 0 1 0 1 0 1 1 1 1 1 0 1 1 |
|||
314159/2653 |
|||
-22/7 + 0(3^23) |
-22/7 + 0(3^23) |
||
Line 1,010: | Line 979: | ||
314159/2653 |
314159/2653 |
||
-22/7 + 0( |
-22/7 + 0(32749^3) |
||
28070 18713 23389 |
|||
⚫ | |||
46071/379 + 0( |
46071/379 + 0(32749^3) |
||
4493 8727 10145 |
|||
⚫ | |||
+ = |
+ = |
||
32563 27441 785 |
|||
⚫ | |||
314159/2653 |
314159/2653 |
||
35/61 + 0(5^20) |
|||
2 3 2 3 0 2 4 1 3 3 0 0 4 0 2 2 1 2 2 0 |
|||
9400/109 + 0(5^20) |
|||
3 1 4 4 1 2 3 4 4 3 4 1 1 3 1 1 2 4 0 0 |
|||
+ = |
+ = |
||
1 0 2 2 2 0 3 1 3 1 4 2 0 3 3 3 4 1 2 0 |
|||
577215/6649 |
577215/6649 |
||
Line 1,034: | Line 1,003: | ||
577215/6649 |
577215/6649 |
||
- |
-25/26 + 0(7^13) |
||
⚫ | |||
5107 21031 15322 |
|||
5571/137 + 0(7^13) |
|||
⚫ | |||
5452 13766 16445 |
|||
+ = |
+ = |
||
⚫ | |||
10560 2048 31767 |
|||
141421/3562 |
|||
577215/6649 |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
39889/11348 |
|||
⚫ | |||
6 2 0 3 0 6 2 4 4 4 3 |
|||
⚫ | |||
1 2 3 4 3 5 4 6 4 1. 1 |
|||
⚫ | |||
⚫ | |||
-27584/90671 |
|||
⚫ | |||
⚫ | |||
⚫ | |||
2 3 6 6 3 6 4 3 4 5 5 |
|||
⚫ | |||
⚫ | |||
47099/10977 |
|||
</pre> |
</pre> |