VFP中的Mod()函数,如果出现小数怎么计算,尤其是当两个数是异号。比如Mod(-12.7,2.

VFP中的Mod()函数,如果出现小数怎么计算,尤其是当两个数是异号。比如Mod(-12.7,2.2),Mod(12.7,-2.2)有没有一个通用的方法或者公式,因为文科... VFP中的Mod()函数,如果出现小数怎么计算,尤其是当两个数是异号。比如Mod(-12.7,2.2),Mod(12.7,-2.2)有没有一个通用的方法或者公式,因为文科专业不学高数,所以我不明白高数的解题思维。谢谢了。 展开
 我来答
baitia0
推荐于2016-11-11 · TA获得超过2506个赞
知道大有可为答主
回答量:2275
采纳率:80%
帮助的人:2080万
展开全部
mod是取余函数, 就是整除后余下的数, 比如mod(7,2),就是7除以2,得到3后,余下1, 结果就是1
只要会除法就行, 文科生也行的.

带负号的有点麻烦,技巧如下:
首先,结果的符号只与后一个数有关, mod(12.7,-2.2)结果是负的, mod(-12.7,2.2)结果是正的
其次,转换一下: 前一个数变成前一个数减去后一个数,结果如果是负的, 就改成正的;后一个数如果是负的,去除负号
mod(12.7,-2.2)变成mod(14.9,2.2), 结果是0.5,加上负号为-0.5
mod(-12.7,2.2)变成mod(14.9,2.2), 结果是0.5,结果就是正的
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式