FortranForm
FortranForm[expr]
输出作为 Fortran 语言版本的 expr.
更多信息
- 会翻译标准算术函数和一定的控制结构.
- 当输入的运算结果为 FortranForm[expr] 时,FortranForm 不会出现在输出中. »
- 输出行的宽度必须通过对相关的输出流给出选项 PageWidth->n 进行显式设置.
- SetOptions[$Output,PageWidth->72] 对标准 Wolfram 语言输出使用有 72 个字符的行宽度.
- 不产生任何声明.
范例
打开所有单元关闭所有单元属性和关系 (2)
当输入的运算结果为 FortranForm[expr] 时,FortranForm 不会出现在输出中:
Out 被赋值 x2,不是 FortranForm[x^2]:
FortranForm 把表达式格式化成类似 Fortran 代码的样子:
CForm 把表达式格式化成类似 C 代码的样子:
可能存在的问题 (2)
即便输出省略了上一层的 FortranForm,子表达式中依然存在:
输出中没有 FortranForm:
但是,变量 e 含有 FortranForm,可能会影响后续的计算:
由于 FortranForm 的存在,不能计算乘积:
先对变量赋值,然后对结果应用 FortranForm,使计算可以进行:
Wolfram Research (1988),FortranForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FortranForm.html.
文本
Wolfram Research (1988),FortranForm,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FortranForm.html.
CMS
Wolfram 语言. 1988. "FortranForm." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/FortranForm.html.
APA
Wolfram 语言. (1988). FortranForm. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FortranForm.html 年