关于VFP中,计算mod函数的问题首先,我想说一个很简单的数学题.如10除以3,求余数.必然,我们最大只能商3.为何?因为我们所给的商一定要使得其和除数的乘积小于被除数. 好,现在我想提我的问
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/28 02:49:48
![关于VFP中,计算mod函数的问题首先,我想说一个很简单的数学题.如10除以3,求余数.必然,我们最大只能商3.为何?因为我们所给的商一定要使得其和除数的乘积小于被除数. 好,现在我想提我的问](/uploads/image/z/5166850-58-0.jpg?t=%E5%85%B3%E4%BA%8EVFP%E4%B8%AD%2C%E8%AE%A1%E7%AE%97mod%E5%87%BD%E6%95%B0%E7%9A%84%E9%97%AE%E9%A2%98%E9%A6%96%E5%85%88%2C%E6%88%91%E6%83%B3%E8%AF%B4%E4%B8%80%E4%B8%AA%E5%BE%88%E7%AE%80%E5%8D%95%E7%9A%84%E6%95%B0%E5%AD%A6%E9%A2%98.%E5%A6%8210%E9%99%A4%E4%BB%A53%2C%E6%B1%82%E4%BD%99%E6%95%B0.%E5%BF%85%E7%84%B6%2C%E6%88%91%E4%BB%AC%E6%9C%80%E5%A4%A7%E5%8F%AA%E8%83%BD%E5%95%863.%E4%B8%BA%E4%BD%95%3F%E5%9B%A0%E4%B8%BA%E6%88%91%E4%BB%AC%E6%89%80%E7%BB%99%E7%9A%84%E5%95%86%E4%B8%80%E5%AE%9A%E8%A6%81%E4%BD%BF%E5%BE%97%E5%85%B6%E5%92%8C%E9%99%A4%E6%95%B0%E7%9A%84%E4%B9%98%E7%A7%AF%E5%B0%8F%E4%BA%8E%E8%A2%AB%E9%99%A4%E6%95%B0.++++%E5%A5%BD%2C%E7%8E%B0%E5%9C%A8%E6%88%91%E6%83%B3%E6%8F%90%E6%88%91%E7%9A%84%E9%97%AE)
关于VFP中,计算mod函数的问题首先,我想说一个很简单的数学题.如10除以3,求余数.必然,我们最大只能商3.为何?因为我们所给的商一定要使得其和除数的乘积小于被除数. 好,现在我想提我的问
关于VFP中,计算mod函数的问题
首先,我想说一个很简单的数学题.如10除以3,求余数.必然,我们最大只能商3.为何?因为我们所给的商一定要使得其和除数的乘积小于被除数.
好,现在我想提我的问了.在VFP中有这样一个求余数的函数MOD(函数值表达式1,函数值表达式2).其中,函数值1是被除数,函数值2是除数.当二者异号时,其其求法是这样的:函数值为两数相除的余数再加上除数的值.
比如MOD(-10,3),那么此时就该-10除3,那么很自然我们只能商-4了啊,商-3太大了.结果余数应该是2.然而2再加上3不就是5了!但是我用软件求这个函数结果是书上的答案 2!我不知道哪里不对,求指教!
各位大侠的意思是做除法的时候不管是不是异号,直接用绝对值相除 求余数。然后余数的符号和数值1的符号一样 再加上符号,最后再把这样求到的余数加上除数,得到结果。根据结果的符号与数值2的符号是否一致初步判断是否正确?
关于VFP中,计算mod函数的问题首先,我想说一个很简单的数学题.如10除以3,求余数.必然,我们最大只能商3.为何?因为我们所给的商一定要使得其和除数的乘积小于被除数. 好,现在我想提我的问
楼主有一点要记住,mod()函数的结果的符号肯定是与第2个参数一样的,如MOD(-10,3),答案的符号就为正,因此就应该商-4,余2,因此结果就为2.又比如mod(10,-3),则就应该是商-4,余-2,结果就为-2.还有mod(-10,-3),商-3,结果为-1
应该商-3,余-1,然后3-1=2
mod(-10,3)
=-1+3
=2
当两数异号时,先求<数1>被<数2>除余几(10除3余1,再加上负号),符号肯定与<数1>相同,然后再加上<数2>,最后此函数的结果,符号一定与<数2>相同。