可能重复:
将小数点后的双精度数加到2位有效数字
我有这样的拉特和长点,
x1: 11.955165229802363
y1: 79.8232913017273
Run Code Online (Sandbox Code Playgroud)
我需要转换4个小数点
x1 = 11.9552
y1 = 79.8233
Run Code Online (Sandbox Code Playgroud)
尝试
double roundTwoDecimals(double d)
{
DecimalFormat twoDForm = new DecimalFormat("#.####");
return Double.valueOf(twoDForm.format(d));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6677 次 |
| 最近记录: |