首页 > 解决方案 > 如何将此结果四舍五入到小数点后 2 位代码示例

问题描述

我如何四舍五入此特定代码以仅显示 2 位小数。

double sum = ((3.141592654/4*(tbmODInput)*(tbmODInput))-(3.141592654/4*(pipeODInput)*(pipeODInput)))*muckUpInput;

volume_per_meter_result.setText(String.valueOf(sum));

标签: android

解决方案


科特林

val value = 3.14159265358979323

// round to 2 decimal: 3.14
val formated = "Rounded is: %.2f".format(value)

爪哇

double value = 3.14159265358979323;

// round to 2 decimal: 3.14
String formated = String.format("Rounded is: %.2f", value);

推荐阅读