四捨五入了一些我知道的是,「\ P X [」命令將所有的計算精度,但我正在尋找的東西有點不同。給定一個高精度計算的數字,我想將它舍入到我的代碼的一部分的較低精度。這是因爲複數的絕對值往往會造成一些舍入誤差,從而導致以後出現問題。我希望這些絕對值是相同的,並且沒有現在的微小錯誤。 換句話說,我怎樣才能使1.xxxxxxxxxxxxxx - > 1.xxxxxxx爲一個特定的數字?
我運行這個簡單的查詢:3的正常運行 Mod(0, 2)
*** at top-level: ...od(100,p);print(a);print(znorder(a));)
*** ^-------------
*** znorder: not an element of (Z/nZ)* in order.
*** Break loo
我想if語句這樣 if(denominator([(i-1)! + 1]/i)-1,print(hi),print(ho))
i寫例如可以是10的任意整數,當我設置i 10它給這個錯誤。 ? [(x-1)! + 1]/x
*** this should be an integer: [(x-1)!+1]/x
^-----------
我真的只需要檢查是否