小编Jef*_*eff的帖子

在Java中使用Double类型时出错......这必须如此简单,我几乎感到羞耻,我在这里问它

好的.我一直在抨击我的头撞墙2个小时,现在试图弄清楚为什么世界double answer = 364/365;上告诉我那answer是0.或者任何其他的双重组合,它只是截断小数而我只是不知道为什么.请帮忙!!!

java double rounding division integer-division

5
推荐指数
2
解决办法
1182
查看次数

如何在Java中读取双精度数?

我试图从键盘获得十进制输入,它只是无法正常工作.首先我试过了

double d = Integer.parseInt(JOptionPane.showInputDialog(
                                    "Please enter a number between 0 and 1:"));
Run Code Online (Sandbox Code Playgroud)

而这显然不是很好.

我习惯只是解析int,因为它们从键盘进入变量,但我不知道我应该为小数做什么!我需要能够直接从键盘上取一个像.9一样的小数,并且能够将它放在一个我可以用它来计算的变量中.

我知道这是一个基本问题,但我需要一些帮助.谢谢!

java double input

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

标签 统计

double ×2

java ×2

division ×1

input ×1

integer-division ×1

rounding ×1