=
私は代入で==
あり、数値比較であり、記号比較であるという印象を受けました===
(他の言語では、 ==
beingequal to
と===
beingと同様identical to
です。しかし、以下を見ると、必ずしもそうではないことがわかります.. .
In: x == x
Out: True
In: x === x
Out: True
In: 5 == 5
Out: True
In: 5 === 5
Out: True
In: x = 5
Out: 5
In: 5 == x
Out: True
In: 5 === x
Out: True
In: 5 5 == 5x
Out: True
In: 5 5 === 5x
Out: True
In: x == y
Out: x == y
In: x === y
Out: False
In: y = x
Out: 5
In: x == y
Out: True
In: x === y
Out: True
では、Mathematica における == と === の違いは何でしょうか? 私はドキュメントを見てきましたが、まだよく理解していません。