Wolfram mathematica 定义在Do循环外部的变量
我想让mathematica以小数形式显示结果。比如说小数点后3位加上10次方。我应该使用什么功能Wolfram mathematica 定义在Do循环外部的变量,wolfram-mathematica,Wolfram Mathematica,我想让mathematica以小数形式显示结果。比如说小数点后3位加上10次方。我应该使用什么功能 r = 0; Do[r += (i/100), {i, 1, 100}]; Print[r]; 我尝试了ScientificForm[r,3]和NumberForm[r,3],但两者都不起作用 提前谢谢 你的问题是,尽管你没有完全说明这一点,但Mathematica可以准确地计算r。您的代码将2的值设置为有理数101/2,Mathematica的默认行为是准确显示准确的数字。这就是你(或任何购买
r = 0;
Do[r += (i/100), {i, 1, 100}];
Print[r];
我尝试了ScientificForm[r,3]
和NumberForm[r,3]
,但两者都不起作用
提前谢谢 你的问题是,尽管你没有完全说明这一点,但Mathematica可以准确地计算
r
。您的代码将2
的值设置为有理数101/2
,Mathematica的默认行为是准确显示准确的数字。这就是你(或任何购买你执照的人)所要支付的费用
表情
N[r]
将产生r
的十进制表示,即50.5
和
ScientificForm[N[r]]
给出了结果
5.05*10^(1)
(虽然Mathematica前端的格式更为精确)。您的问题是,尽管您没有完全说明这一点,Mathematica可以准确地计算
r
。您的代码将2
的值设置为有理数101/2
,Mathematica的默认行为是准确显示准确的数字。这就是你(或任何购买你执照的人)所要支付的费用
表情
N[r]
将产生r
的十进制表示,即50.5
和
ScientificForm[N[r]]
给出了结果
5.05*10^(1)
(尽管Mathematica前端的格式更为精美)。我注意到您在上有一个帐户,但您已删除了所有答案。为什么?我注意到你在上有一个帐户,但你已经删除了所有答案。为什么?