
vfp问题 为什么?mod(23,-5)值为-2,不是-3吗?
展开全部
(-5) * (-5) + (-2) = 23
这就是余数的处理
所以23 除 -5 得 -5 余 -2
这就是余数的处理
所以23 除 -5 得 -5 余 -2
展开全部
怎么可能是 -3呢
你是怎么算出来的
你是怎么算出来的
追问
不是返回余数吗?23除以5余数不是3是什么
追答
但除数不是5是 -5
mod函数的返回值与第二个参数有关
如果第二个参数是负数,则返回负数,否则返回正数
-5*5 = -25
-25 + 23 = -2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询