|

楼主 |
发表于 2011-7-6 16:39
|
显示全部楼层
P进数例子:
精度为2,那就逢5^2=25进
精度为1,那就逢5进
精度为7,那就逢5^7进
R = Zp(5, prec = 1, type = ';fixed-mod';, print_mode = ';series';)
b = R(5)
b
O(5)
b = R(15)
b
O(5)
R = Zp(5, prec = 11, type = ';fixed-mod';, print_mode = ';series';)
a = R(5^11)
a;
O(5^11)O(5^11)
a = R(5^11-1)
a
4 + 4*5 + 4*5^2 + 4*5^3 + 4*5^4 + 4*5^5 + 4*5^6 + 4*5^7 + 4*5^8 + 4*5^9
+ 4*5^10 + O(5^11)4 + 4*5 + 4*5^2 + 4*5^3 + 4*5^4 + 4*5^5 + 4*5^6 + 4*5^7 + 4*5^8 + 4*5^9 + 4*5^10 + O(5^11)
b = R(-5^11)
b
O(5^11)O(5^11)
b = R(15^11)
b
O(5^11)O(5^11)
b = R(1005^11)
b
O(5^11)O(5^11)
b = R(100^11-23)
b
2 + 4*5^2 + 4*5^3 + 4*5^4 + 4*5^5 + 4*5^6 + 4*5^7 + 4*5^8 + 4*5^9 +
4*5^10 + O(5^11)2 + 4*5^2 + 4*5^3 + 4*5^4 + 4*5^5 + 4*5^6 + 4*5^7 + 4*5^8 + 4*5^9 + 4*5^10 + O(5^11)
看最后这个大数有14位-------100^11-23,在5的11精度下表成上面,验:
2 + 4*(5^2) + 4*(5^3) + 4*(5^4) + 4*(5^5) + 4*(5^6) + 4*(5^7) + 4*(5^8) + 4*(5^9) +4*(5^10) + + 4*5^2 + 4*5^3 + 4*5^4 + 4*5^5 + 4*5^6 + 4*5^7 + 4*5^8 + 4*5^9 + 4*5^10+O(5^11) =9765620297656202+O(5^11)
100^11-23=9999999999999999999977
|
|