如何将double值更改为四位小数值

RVG*_*RVG 1 java android

可能重复:
将小数点后的双精度数加到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)

Chi*_*rag 8

尝试

double roundTwoDecimals(double d)
{
    DecimalFormat twoDForm = new DecimalFormat("#.####");
    return Double.valueOf(twoDForm.format(d));
}
Run Code Online (Sandbox Code Playgroud)