Double运算结果总结(除法运算、取余运算)

2018-10-27  本文已影响0人  Sueeeeeeeep

double的除法运算“/”运算

double a=0;

a=10.0/2.2;

System.out.println("10.0/2.2="+a);

a=-10.0/-2.2;

System.out.println("-10.0/-2.2="+a);

a=-10.0/2.2;

System.out.println("-10.0/2.2="+a);

a=10.0/-2.2;

System.out.println("10.0/-2.2="+a);


输出结果的正负和按照除法运算法则得出结果的正负是相同的。

double的取余运算

double b=0;

    b=10.0%3.0;

    System.out.println("10.0%3.0="+b);

    b=-10.0%3.0;

    System.out.println("-10.0%3.0="+b);

    b=10.0%-3.0;

    System.out.println("10.0%-3.0="+b);

    b=-10.0%-3.0;

    System.out.println("-10.0%-3.0="+b);

  double取余运算结果的正负取决于“%”前数字是正负,前面数字为负结果为负;前面数字为正,结果为正。

上一篇下一篇

猜你喜欢

热点阅读