- double与Double一定不能一概而论。
- 计算结果为小数的运算,若要转为double,要注意括号,double要先强制类型转换第一个数,计算之后再强制类型转换可能与预期答案不符合
括号在不同的地方,计算的结果也是不一样的!
通常来说,(double) x/ y 与(double) (x) / y 计算结果一样
double mid1 = (double) 8 / 3;
double mid3 = (double) (8) / 3;
double right1 = (double) 952 / 714;
double right2 = (double) (952) / 714;
两个浮点数进行运算的时候会四舍五入