小数点后省略0直到另一个数字

时间:2018-01-06 16:55:08

标签: java android double decimal calculation

我试图从editText中获取2位小数并进行计算以计算下面的代码

            valueKilo = Double.parseDouble(edit_txt_kilo.getText().toString());
            valueBoy = Double.parseDouble(edit_txt_boy.getText().toString());
            resulVKI = (valueKilo / (valueBoy * valueBoy));

例如,在这部分代码中,我们给出值valueKilo = 76和valueBoy = 173.计算结果为0,00253934

我必须将其打印为25.39 是否有一个解决方法,省略小数点后的0,直到另一个数字出现,以便我可以打印为25.39

(将数字乘以1000并使用代码新的DecimalFormat(“##。##”)。格式(resulVKI)不起作用)

2 个答案:

答案 0 :(得分:0)

你做得很好。但您只需乘以10000而不是1000

答案 1 :(得分:0)

感谢您的回答,问题解决了。 这都怪我。我不得不将它乘以10000而不是1000。