首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

java的BigInteger里面的mod和remainder区别

下面直接上图吧,稍后解释关于mod和remainder以及负数求余求模的区别。 mod是模运算,remainder是求余运算,如果被除数是正整数,mod和remainder的结果没区别。...  -14 ÷ 3 = -4 ··· -2(余数符号和被除数符号必须相同) 余数就是-2,这里如果是remainder取余运算,-14 remainder 3 = -2,结果是-2 如果是mod模运算...,这里如果是remainder取余运算,-10 remainder 3 = -1,结果是-1 如果是mod模运算,在remainder基础上判断正负,这里-1是负数,加上模数(可认为是除法的除数),这里加上...3,mod模运算结果就是2,-10 mod 3 = 2 7 ÷ -3 = -2 ··· 1 余数是1,除数是负数,这里只能取模运算remiander 7 remainder -3 = 1,结果是1。...0%-5=0 0mod3=0 0remainder-3=0 ......

50410
您找到你想要的搜索结果了吗?
是的
没有找到
领券