我在android中的计算有问题,我在做计算
((1*(1 +((0.025*12)*((6-1)/ 12)))/ 6);
在php中生成价值
echo ((1*(1+((0.025*12)*((6-1)/12))))/6);
Run Code Online (Sandbox Code Playgroud)
结果:
0.1875
但在android中:
System.out.println(((1*(1+((0.025*12)*((6-1)/12))))/6));
Run Code Online (Sandbox Code Playgroud)
结果:
0.16666666666666666
我已经尝试了对小数值进行舍入的所有内容,但结果是不同的.我如何进行精确计算才能调整到给定的php值?
先感谢您.