int a = 10; int b = 3; double c= a / b;//c = (10/3) = (double)3 = 3.0 System.out.println(c); int a = 10; int b = 3; double c= (double)a / b;//c = (10.0/3) = 3.333333 System.out.println(c);
int a = 10; int b = 3; double c= a / b;//c = (10/3) = (double)3 = 3.0 System.out.println(c); int a = 10; int b = 3; double c= (double)a / b;//c = (10.0/3) = 3.333333 System.out.println(c);
int a = 10;
int b = 3;
double c= a / b;//c = (10/3) = (double)3 = 3.0
System.out.println(c); int a = 10;
int b = 3;
double c= (double)a / b;//c = (10.0/3) = 3.333333
System.out.println(c);
double c= (double)a / b; //先将a转double型,再做运算
6楼的例子说明的很清楚了
int a = 10;
int b = 3;
double c= a / b;//c = (10/3) = (double)3 = 3.0
System.out.println(c);
int a = 10;
int b = 3;
double c= (double)a / b;//c = (10.0/3) = 3.333333
System.out.println(c);
double/int的话是要先都转成double再计算