gpt4 book ai didi

java - Java中如何将常量转换为小数

转载 作者:太空宇宙 更新时间:2023-11-04 14:19:11 25 4
gpt4 key购买 nike

我输入了一个像 5 这样的整数,然后我需要将它转换成像 0.05 这样的小数。我当前的代码使用 String.format 但它不起作用。

System.out.print("Enter the rate as an integer: ");
rI = console.nextInt();
//gets the input
rS = String.format("%0.2f", rI);
//create the string .05
r = Double.parseDouble(rS);
//parse the string rS to a double

带有实例字段

private int rI;
private double r;
private String rS;

最佳答案

你的代码如果确实有效,只添加0,它不会改变数字只需将您的数字除以 100.0d,它就会是一个 double ,因为 100.0d 是一个 double

或者只是

rS = new String("0.0"+rI);

如果你想说数字 55 是 0.055 而不是 0.55

关于java - Java中如何将常量转换为小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27390775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com