Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > コアとなる言語 > > 式の判定 >
Mathematica > コアとなる言語 > 手続き型プログラミング > 条件文 > 式の判定 >

Equal (Equal)

lhsEqualrhs
lhsrhs が同じである場合,Trueを返す.
  • lhsEqualrhs は,Solveのような関数を使って操作する記号方程式を表すときに使われる.
  • lhsEqualrhs は,lhsrhs が通常の同じ式である場合,Trueを返す.
  • lhsEqualrhs は,lhsrhs が,数または他の未加工データ(文字列等)を比較した上で等しくないと判断された場合,Falseを返す.
  • 機械精度あるいはそれ以上の精度の近似数は,2進法表記で最後の7桁までは異なっても等しいとされる(10進法表記では最後の2桁程度).
  • 機械精度よりも精度の低い数の場合,要求される許容度は数の精度に比例して小さくなる.
  • 2Equal2.は,Trueを与える.
  • e1Equale2Equale3 は,ei が等しい場合にTrueを与える.
  • 厳密な数値に対して,Equalは不等式を成立させるために数値近似値を使う.この過程は大域変数$MaxExtraPrecisionの影響を受ける.
  • lhs または rhsIndeterminateOverflow等のオブジェクトを含んでいる場合,Equalは未評価で残される.
  • \[LongEqual]あるいは lhsLongEqualrhs としても入力できる.
バージョン 1 の新機能 | バージョン 6 での修正機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team