小编dem*_*row的帖子

在EditText中舍入小数

我试图弄清楚如何将总数四舍五入到小数点后两位.总计是EditText.我不能把它缩小到只有两位小数.怎么了?谢谢你的帮助.

public void macro() {
    caloriesTotal = Double.parseDouble(calories.getText().toString());
    total = (caloriesTotal * .20)/9;
    DecimalFormat round = new DecimalFormat ("###.##");
    round.format(total);
    carbsTotal = (caloriesTotal * .40)/4;
    proteinTotal = (caloriesTotal * .40)/4;       
    fat.setText(Double.toString(total));
    carbs.setText(Double.toString(carbsTotal));
    protein.setText(Double.toString(proteinTotal));
}
Run Code Online (Sandbox Code Playgroud)

eclipse math android decimal rounding

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

标签 统计

android ×1

decimal ×1

eclipse ×1

math ×1

rounding ×1