关于VFP中,计算mod函数的问题
题目
关于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的符号是否一致初步判断是否正确?
答案
楼主有一点要记住,mod()函数的结果的符号肯定是与第2个参数一样的,如MOD(-10,3),答案的符号就为正,因此就应该商-4,余2,因此结果就为2.又比如mod(10,-3),则就应该是商-4,余-2,结果就为-2.还有mod(-10,-3),商-3,结果为-1
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 推动亚洲服务外包业的整合与发展的英文怎么说
- 一等腰直角三角形的最长边为10cm,这三角形面积是多少/
- 用滑轮组提升重为220N,动滑轮重为20N,不计滑轮与轴之间的摩擦及绳重.若工人在5s内将绳子匀速向上拉6m,
- 从长为12cm,宽为8cm的长方形硬纸板的四个角去掉边长为2cm的正方形,然后折起来黏好,会形成什么?
- 如何扩写并改写成记叙文
- 再回首我心依旧是什么意思?
- the world war i in 1914 and ()in 1918.A broke out ,over B was broken out,was over C broke out,end
- 一个等腰三角形底边长为十cm,边长为十三cm,求三角形面积及腰上的高
- 中国的文字演变过程是什么?
- 一个长方体的高是4分米,它与一个棱长是8分米的正方体的体积相等,这个长方体的底面积是( ).
热门考点