我有一个简单的问题,但这让我很困惑,因为我是一名初学程序员。
数学运算java中%和/之间的区别是什么。如果你们能解释一下,那就太棒了!!!
提前致谢
答案 0 :(得分:1)
第一个运算符%称为模运算符,它将返回除法的余数,例如:
5%3 = 2(3 * 1 = 3所以5的剩余部分为2) 4%2 = 0(2 * 2 = 4,因此余数为0)
第二个运算符是整数除法,因为您应该已经知道它,只需将一个数字除以另一个数字,请记住,在Java中,运算的结果取决于您使用的数据类型,例如,int不具有小数位,所以3/2 = 1,因为你丢失了0.5小数部分。
答案 1 :(得分:0)
答案 2 :(得分:0)
%为您提供分组提醒。
该运算符被广泛用于检查数字“a”是否是“b”的倍数。
示例:4%2 = 0
/给你这个师的商。 示例:4%2 = 2