根据不确定性的第一个有效数字舍入一个值

Nia*_*phy 5 r rounding

我想知道如何根据值的不确定性舍入一个值。

例如:

如果值为0.2563且该值的不确定性为0.007423。我想将值四舍五入为0.256+/-0.007

Bat*_*hek 4

我想你可以尝试

\n\n
x=0.2563\ny=0.007423\npaste0(round(x,digits = 3),"+-",round(y,digits = 3))\n#[1] "0.256+-0.007\n
Run Code Online (Sandbox Code Playgroud)\n\n

或者用正负号:

\n\n
paste0(round(x,digits = 3),"\\u00B1",round(y,digits = 3))\n#[1] "0.256\xc2\xb10.007"\n
Run Code Online (Sandbox Code Playgroud)\n