美文网首页
Java--算术运算符

Java--算术运算符

作者: 李赫尔南 | 来源:发表于2022-07-15 20:54 被阅读0次

      算术运算符中+,-,*,/,%属于二元运算符,二元运算符指的是需要两个操作数才能完成运算的运算符。其中的%是取模运算符,就是我们常说的求余数操作。

    二元运算符的运算规则:
    整数运算:

    1. 如果两个操作数有一个为Long,则结果也为long。
    2. 没有long时,结果为int。即使操作数全为short,byte,结果也是int。
      浮点运算:
    3. 如果两个操作数有一个为double,则结果为double。
      4.只有两个操作数都是float,则结果才为float。

    取模运算:
    1.其操作数可以为浮点数,一般使用整数,结果是“余数”,“余数”符号和左边操作数相同,如:7%3=1, -7%3=-1,7%-3=1。

      算术运算符中++,--属于一元运算符,该类运算符只需要一个操作数。
    【示例】一元运算符++与--
    int a = 3;
    int b = a++;//执行完后,b=3,先给b赋值,再自增。
    System.out.println("a="+a+"\nb="+b);
    a = 3;
    b = ++a;//执行完后,c=5,a先自增,再给c赋值。
    System.out.println("a="+a+"\nc="+b);

    相关文章

      网友评论

          本文标题:Java--算术运算符

          本文链接:https://www.haomeiwen.com/subject/raycirtx.html