3个回答
2018-06-30
展开全部
比如:a/b,求其余数
余数=a - "(a/b的值,下取整数)" * b,中间这个“a/b”,是指向下取整:
向下取整,比如3/2=1.5=1(下取整数为 1 ),-3/2= -1.5 = -2(下取整数为 -2),1/3 = 0.33 = 0 (0.33 下取整为0)
然后计算3/2的余数,就如:
3-(3/2 下取整=1)* 2 = 3 - 1 * 2 = 1
又如计算 10/2 的余数,就是:
10 - (10/2 =5 下取整还是 5) *2 =10 -5 *2 =0
又如 2/7 的余数,
2 - (2/7 ~= 0.29 下取整为 0)* 7 = 2 - 0 * 7 = 2
计算-3/2的余数,就如:
-3 - (-3/2 下取整 -2)* 2 = -3 - (-2) * 2 = -3 + 4 =1
余数=a - "(a/b的值,下取整数)" * b,中间这个“a/b”,是指向下取整:
向下取整,比如3/2=1.5=1(下取整数为 1 ),-3/2= -1.5 = -2(下取整数为 -2),1/3 = 0.33 = 0 (0.33 下取整为0)
然后计算3/2的余数,就如:
3-(3/2 下取整=1)* 2 = 3 - 1 * 2 = 1
又如计算 10/2 的余数,就是:
10 - (10/2 =5 下取整还是 5) *2 =10 -5 *2 =0
又如 2/7 的余数,
2 - (2/7 ~= 0.29 下取整为 0)* 7 = 2 - 0 * 7 = 2
计算-3/2的余数,就如:
-3 - (-3/2 下取整 -2)* 2 = -3 - (-2) * 2 = -3 + 4 =1
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |