vfp 中的MODMOD计算的结果,知道是求余的,但看到有说,例如MOD(10,-7)=-4;也有MOD(3,4)=1的
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/09/18 22:06:24
vfp 中的MOD
MOD计算的结果,知道是求余的,但看到有说,例如MOD(10,-7)=-4;也有MOD(3,4)=1的
想问,到底这个函数是直接求余呢,还是别的怎么个算法
还是说,除数和被除数两者同号和异号时,算法是有区别的?
MOD计算的结果,知道是求余的,但看到有说,例如MOD(10,-7)=-4;也有MOD(3,4)=1的
想问,到底这个函数是直接求余呢,还是别的怎么个算法
还是说,除数和被除数两者同号和异号时,算法是有区别的?
mod(数1,数2)
此函数功能是求被除后的余数.
两数异号时,分两种情况:
1.
不管两数符号如何,只要是的倍数,余数就为0.
如:mod(8,-4)=0
mod(8,4)=0
mod(-8,4)=0
mod(-8,-4)=0
2.
如果不是的倍数时,分两步求,第一步求出的被除后的余数,符号与相同,第二步用上一步求出的余数加上第二个数,整个函数最后的结果一定与相同.
提醒如果第一个数小于第二个数时,第一步余数是.
比如:mod(3,8)=3
mod(3,-8)=3+(-8)=-5
mod(-3,8)=-3+8=5
此函数功能是求被除后的余数.
两数异号时,分两种情况:
1.
不管两数符号如何,只要是的倍数,余数就为0.
如:mod(8,-4)=0
mod(8,4)=0
mod(-8,4)=0
mod(-8,-4)=0
2.
如果不是的倍数时,分两步求,第一步求出的被除后的余数,符号与相同,第二步用上一步求出的余数加上第二个数,整个函数最后的结果一定与相同.
提醒如果第一个数小于第二个数时,第一步余数是.
比如:mod(3,8)=3
mod(3,-8)=3+(-8)=-5
mod(-3,8)=-3+8=5
vfp 中的MODMOD计算的结果,知道是求余的,但看到有说,例如MOD(10,-7)=-4;也有MOD(3,4)=1的
关于VFP中,计算mod函数的问题
=mod(-56,10)为什么结果=4不是等于5,怎么算的?
VFP中函数MOD的用法
表达式10 / 5 * 3^2 Mod 4 + 3- 20 Mod 8 \ 3的结果是()
EXCEL的题目=IF(MOD(YEAR(TODAY()),4)=0,IF(MOD(YEAR(TODAY()),100)
vb mod 1,3,-1,4,分别mod 5它们的余数分别是多少
VFP mod(-17,5)和mod(17,-5)时,各是怎么算的?为什么结果不一样?
n=n Mod 10的意思,ACCESS中的
vb取余 我想知道当取余符号前面的数的绝对值小于后面的数的绝对值怎么计算?例如 7 mod 11,1 mod 2 .
大位数的 mod 计算
VFP MOD 说出MOD( )函数的功能,他有几个参数?如果第二个参数是负数,则该函数结果是整数还是负数?