小数转换
|
我正在尝试设置十进制值,下面是我的输入字符串
String rate=\"1.000000000\";
转换为双精度:
Double converted=Double.valueOf(rate);
DecimalFormat format=new DecimalFormat(\"#.########\"); //Setting decimal points to 8
System.out.println(\"ouput\"+format.format(rate)); //Giving output as 1.
我不知道该怎么做,请提示。
问候,
猜土
没有找到相关结果
已邀请:
3 个回复
嘘崇蔡对
和
镰茧钩
不会显示为0,请改用
:
目浆搽
传递给
方法。这将失败,您需要传入
对象。 通过上述更改测试您的代码时,输出为1.01。要格式化为8位小数,请遵循Bala Rs注释。即