[英]Difference between % and /
我有一个简单的问题,但这确实使我感到困惑,因为我是一名初学者。
%和/在数学运算java中有什么区别。 如果你们能解释,那就太好了!!!
提前致谢
第一个运算符%称为模运算符,它将在除法上返回余数,例如:
5%3 = 2(3 * 1 = 3,所以5的余数是2)4%2 = 0(2 * 2 = 4,所以余数是0)
第二个运算符是整数除法,您应该已经知道,只需将一个数除以另一个,就请记住,在Java中,运算结果取决于您使用的数据类型,例如int没有小数位,所以3/2 = 1,因为您丢失了0.5个小数部分。
%会提醒您除法。
该运算符广泛用于检查数字“ a”是否为“ b”的倍数。
示例:4%2 = 0
/给出除法的商。 示例:4%2 = 2
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.