小编Joe*_*oe 的帖子

在Java中分割双精度时的奇怪行为

当我使用双打在Java中将317除以219时,我得到1.
例如:

double b = 317/219;
System.out.println(b);
Run Code Online (Sandbox Code Playgroud)

输出为:1.

这是因为它是一个重复的小数?不得不使用BigDecimal而不是烦人的.

java double divide

16
推荐指数
2
解决办法
3万
查看次数

标签 统计

divide ×1

double ×1

java ×1