JAVA中"%"是什么意思

Python021

JAVA中"%"是什么意思,第1张

%是取余,比如:5%3等于2,==判断两个数或表达式是否相等,跟数学的=是一个意思。&&表示且的意思,如:5>3&&5<6,意思是5大于3并且5小于6,很显然成立结果为真。

取模,即是取余数,例如:

int a=10

int b=3

System.out.println(a%b)

运行结果:1

希望能帮到你,望采纳!!

取余(%)是二元运算符,就是求两个操作数相除后的余数。

a%b=a-(a/b)*b

如果两个操作数是浮点型,如7.6%2.9,那么7.6-2*2.9=1.8即结果是1.8

若参加二元运算的两操作数的数据类型不同,所得结果与精度较高(或位数更长)的数据类型一致。

例:7.0%3为1.0 -7%3为-1