慕设计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
double是双精准,int是整数
double的结果会得到小数点后15个数字,int的结果只有整数没有小数点后的数字
double 改成int
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题