在MATLAB中舍入十进制数

qwe*_*qwe 4 matlab

我如何能圆一个十进制数一样26,548746540516,以26,5487在MATLAB?

pet*_*hor 8

您可以使用round如下

round(x*10000) / 10000.0
Run Code Online (Sandbox Code Playgroud)

或者,您可以使用 round2

round2(x,0.0001)
round2(x,1e-4) 
Run Code Online (Sandbox Code Playgroud)

  • 请注意,round2不是内置函数(还是?). (4认同)