Julia 内置的数学常量与 Unicode 字符输入

Julia 内置的数学常量

符号 意义 无限精度值 Unicode 字符代码
pi 圆周率 3.1415…
π 圆周率 3.1415… \pi
e 自然常数 2.7182…
im 虚数单位 real(im * im) == -1
catalan Catalan’s constant 0.9159…
γ Euler–Mascheroni constant 0.5772… \gamma
φ 黄金分割率 1.6180… \varphi

Unicode 字符输入

  • Julia 支持 Unicode 字符作为变量名或者函数参数名。在Julia REPL(以及各种其他编辑环境)中,可使用 字符代码 + tab 键 的方式输入类似 LaTeX 的数学 Unicode 字符 ( 包括不同字体、加粗、斜体的数学希腊字母 ) 以及其他 Unicode 字符(比如 各种 emoji、箭头等)。

  • Julia 支持 tab 键 补全的 字符代码 参见:https://docs.julialang.org/en/latest/manual/unicode-input/
    Julia 内置的数学常量与 Unicode 字符输入Julia 内置的数学常量与 Unicode 字符输入

  • 查询某个 Unicode 字符 tab 键 补全的代码:复制粘贴要查询的字符,在字符前输入 ? 即可。(相同的字符在不同字体下显示不同,例如上图的 β 在注释和代码中看起来不一样)
    Julia 内置的数学常量与 Unicode 字符输入Julia 内置的数学常量与 Unicode 字符输入