關于VFP中,計算mod函數(shù)的問題
關于VFP中,計算mod函數(shù)的問題
首先,我想說一個很簡單的數(shù)學題.如10除以3,求余數(shù).必然,我們最大只能商3.為何?因為我們所給的商一定要使得其和除數(shù)的乘積小于被除數(shù).
好,現(xiàn)在我想提我的問了.在VFP中有這樣一個求余數(shù)的函數(shù)MOD(函數(shù)值表達式1,函數(shù)值表達式2).其中,函數(shù)值1是被除數(shù),函數(shù)值2是除數(shù).當二者異號時,其其求法是這樣的:函數(shù)值為兩數(shù)相除的余數(shù)再加上除數(shù)的值.
比如MOD(-10,3),那么此時就該-10除3,那么很自然我們只能商-4了啊,商-3太大了.結果余數(shù)應該是2.然而2再加上3不就是5了!但是我用軟件求這個函數(shù)結果是書上的答案 2!我不知道哪里不對,求指教!
各位大俠的意思是做除法的時候不管是不是異號,直接用絕對值相除 求余數(shù)。然后余數(shù)的符號和數(shù)值1的符號一樣 再加上符號,最后再把這樣求到的余數(shù)加上除數(shù),得到結果。根據(jù)結果的符號與數(shù)值2的符號是否一致初步判斷是否正確?
首先,我想說一個很簡單的數(shù)學題.如10除以3,求余數(shù).必然,我們最大只能商3.為何?因為我們所給的商一定要使得其和除數(shù)的乘積小于被除數(shù).
好,現(xiàn)在我想提我的問了.在VFP中有這樣一個求余數(shù)的函數(shù)MOD(函數(shù)值表達式1,函數(shù)值表達式2).其中,函數(shù)值1是被除數(shù),函數(shù)值2是除數(shù).當二者異號時,其其求法是這樣的:函數(shù)值為兩數(shù)相除的余數(shù)再加上除數(shù)的值.
比如MOD(-10,3),那么此時就該-10除3,那么很自然我們只能商-4了啊,商-3太大了.結果余數(shù)應該是2.然而2再加上3不就是5了!但是我用軟件求這個函數(shù)結果是書上的答案 2!我不知道哪里不對,求指教!
各位大俠的意思是做除法的時候不管是不是異號,直接用絕對值相除 求余數(shù)。然后余數(shù)的符號和數(shù)值1的符號一樣 再加上符號,最后再把這樣求到的余數(shù)加上除數(shù),得到結果。根據(jù)結果的符號與數(shù)值2的符號是否一致初步判斷是否正確?
其他人氣:688 ℃時間:2020-06-15 08:43:57
優(yōu)質解答
樓主有一點要記住,mod()函數(shù)的結果的符號肯定是與第2個參數(shù)一樣的,如MOD(-10,3),答案的符號就為正,因此就應該商-4,余2,因此結果就為2.又比如mod(10,-3),則就應該是商-4,余-2,結果就為-2.還有mod(-10,-3),商-3,結果為-1
我來回答
類似推薦
猜你喜歡
- 1反函數(shù)的概念及其一般求法...
- 2trans globe coaches 怎么翻譯
- 3生命本是一場漂泊的旅途,遇到誰都是一個美麗的意外,我珍惜每一個可以讓我稱作朋友的人.感謝我今生相
- 4計算2√27×1/3√5
- 518個11和11個13和10個14的積的末尾數(shù)字是多少?
- 6如圖,點D,E分別在△ABC的邊BC,BA上,四邊形CDEF是等腰梯形,EF∥CD.EF與AC交于點G,且∠BDE=∠A. (1)試問:AB?FG=CF?CA成立嗎?說明理由; (2)若BD=FC,求證:△ABC是等腰三角形.
- 7She saus that she'll___(住在一個太空站)in the future.
- 8576人排成三層空心方陣,求這個空心方陣第二層每邊幾人?
- 9求(3分之x+根號x分之3)的9次方的展開式常數(shù)項和展開的中間兩項
- 10君生我未生,我生君已老出自哪 全文是什么
- 117.6÷4.2+2.4×0.25簡便計算
- 12青尼羅河發(fā)源于埃塞俄比亞高原,冬季多雨,使尼羅河下游經常泛濫成災這句話哪里錯了?