标签: java
我无法找到遵循Java行为的原因。有人可以解释为什么对于具有不同原始类型转换的同一操作返回不同的值吗?
double div = 4/5d div ==> 0.8 double div = 4/5f div ==> 0.800000011920929
在两种情况下,我都希望输出0.8。