小编spa*_*ace的帖子

教科书中的铸造问题 - 是0.05还是0.5?

double cost = 10.95;
int numDollars = (int) cost; //sets numDollars to 10
Run Code Online (Sandbox Code Playgroud)

如果您打算将成本计算到最接近的美元,则需要写入

int numDollars = (int)(cost+0.5); //numDollars has value 11
Run Code Online (Sandbox Code Playgroud)

以上是我的AP计算机科学A Barron的书中所写的内容.我对Java和所有人都很陌生,但我只是想知道是否应该用0.05替换0.5.如果这本书是正确的,有人可以帮助我理解为什么吗?

java casting typecast-operator

1
推荐指数
1
解决办法
53
查看次数

标签 统计

casting ×1

java ×1

typecast-operator ×1