Qia*_* Li 1 wolfram-mathematica
我想说明一些数值算法的稳定性。我想使用 Mathematica 根据通常的规则来舍入浮点数,例如:
myRound[3/80.]=0.038 如果我指定精度为 2 位。
另一个
myRound[89/47.]=1.89
Run Code Online (Sandbox Code Playgroud)
那么给定一个精度数,myRound函数怎么写呢?请帮忙。非常感谢。
你应该调查一下NumberForm。例如:
NumberForm[89.0/47.0, 3]
Run Code Online (Sandbox Code Playgroud)
返回 1.89。
Acutally,我突然想到,如果你真的想说明四舍五入的问题,你应该看看这个ComputerArithmetic包。它有据可查,所以我会保留它。