LoginSignup
0
1

Julia 独特の数式記法

Posted at

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 が関数でない限りエラーになります。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1