如何将数字转换为百分比并获得小数

时间:2018-12-19 17:17:52

标签: java user-interface javafx calculator percentage

我正在用JavaFX编程计算器。如何获取小数形式的数字百分比?例如 45%会得到0.45 2%会给我0.02 等等 谢谢

这只会返回用户输入的整数,例如 45%是45 2%将是2 等

            bt1.setOnAction(e->{
                    String result = textArea.getText(); 
                    double n = Double.parseDouble(result);
                    double percent = n * 100 / 100;
                    textArea.appendText(Double.toString(percent));
            });

2 个答案:

答案 0 :(得分:0)

更改此行: 双百分数= n * 100/100; 至 百分之一= n / 100;

答案 1 :(得分:0)

尝试一下:

bt1.setOnAction(e->{
String result = textArea.getText(); 
String replaceString = result.replace("%","");
double n = Double.parseDouble(replaceString);
double percent = n / 100;
textArea.appendText(Double.toString(percent));
});