2014-02-09 88 views
1

我運行這個簡單的查詢:3的正常運行帕裏-GP znorder給出編譯錯誤

Mod(0, 2) 
    *** at top-level: ...od(100,p);print(a);print(znorder(a));) 
    ***            ^------------- 
    *** znorder: not an element of (Z/nZ)* in order. 
    *** Break loop: type 'break' to go back to GP 

更換號碼:

for(x=1,10, p=prime(x);a=Mod(100, p);print(a);print(znorder(a))) 

這給了我。我究竟做錯了什麼?

回答

1

我找到了。問題在於p除以100,然後它的順序是未定義的。