求帮助 谢谢

来源:3-8 Java中运算符的优先级

慕设计4247069

2016-04-02 00:25

public class HelloWorld {

    public static void main(String[] args) {

double m = 5;

double n = 7;

        double  x= (m*8/(n+2))%m;

System.out.println("m:" + m);

System.out.println("n:" + n);

System.out.println("x:" + x);

}

}

m:5.0
n:7.0
x:4.444444444444445


写回答 关注

2回答

  • simon_qin
    2016-04-11 20:58:26
    已采纳

    double是双精准,int是整数

    double的结果会得到小数点后15个数字,int的结果只有整数没有小数点后的数字

    慕设计424...

    非常感谢!

    2016-04-15 14:21:16

    共 1 条回复 >

  • 布衣明月
    2016-04-02 03:30:16

    double 改成int

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165515 学习 · 17586 问题

查看课程

相似问题