【发布时间】:2021-07-14 11:46:26
【问题描述】:
我在 Wolfram Mathematica 中计算有效数字时遇到问题。 让我解释得更好。
我有
f[a_, b_] = a b Sin[25]
和
f[92.0 , 9.81] =381.421
但是,我首先想将 a 和 b 之间的乘积结果近似为三位有效数字,然后将其乘以 Sin [25]。总之,我想要一个这样的功能
f1[a_, b_] = NumberForm[a b, {3, 0}] Sin[25]
但如果我评估
f1[92,0 , 9.81]
我明白了
f1[92,0 , 9.81]= 903.Sin[25]
而不是381.62。
我应该如何修改f1[a_, b_]以获得f1[92,0 , 9.81]=381.62?
【问题讨论】:
标签: wolfram-mathematica significant-digits