Julia 独特の数式記法
‐ a の平方根 √a 普通は sqrt(a)
‐ a の3乗根は ∛a 普通は cbrt(a)
‐ a の4乗根は ∜a 普通は fourthroot(a)
a = 2
(√a, ∛a, ∜a)
(1.4142135623730951, 1.2599210498948732, 1.189207115002721)
特定の数値
- π(円周率) \pi + tab (\ p i の後に tabキー)
- e (ネイピア数) \euler + tab
π と 1π の違いにも留意。
π
π = 3.1415926535897...
1π
3.141592653589793
π * ℯ
8.539734222673566
演算の優先順位
確信のない場合(や Julia のことがよくわからない人も見る可能性があるような場合)は,カッコを挿入するなど明示的な記述をしましょう。
a = 3
2a^2 == 2*a^2
true
1/2a == 1/(2a)
true
1/2a^2 == 1/(2*a^2)
true
1/2√3 ==1/(2√3)
true
1/2√3(a + 1) ==1/(2*√3*(a + 1))
true
1/2(3 + 5) == 1/(2*(3 + 5))
true
3a/2(3 + 5) == 3*a/(2*(3 + 5))
true
3^2(3 + 5) == 3^(2*(3 + 5))
true
3^2*(3 + 5) == (3^2)*(3 + 5)
true
√2∛3∜4 == √2*∛3*∜4
true
√2∛3∜4 == √2*∛3*∜4
true
√2(3 + 5)√3 == √2*((3 + 5)√3)
true
√2(3 + 5)∛3∜4 == √2*((3 + 5)∛3)*∜4
true
(1 + 2)a == (1 + 2)*a
true
a(1 + 2) は a が関数でない限りエラーになります。