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相同, lhs=rhs返回True.
  • lhs=rhs用来表示一个即将使用函数如Solve等处理的符号等式.
  • 如果lhsrhs是同一表达式, lhs=rhs返回True .
  • 如果通过比较数字或其它元数据,比如字符串,lhsrhs确实不相等,lhs=rhs返回False.
  • 对于近似数,如果它们至多在最后八个二进制位不同(粗略地计算,等价于至多在最后两个十进制位不同),则它们被认为是相等的.
  • 机器精度的允许误差基于数字精度而降低。
  • 2=2.的结果为True.
  • 如果所有 ei 相等,e1Equale2Equale3 的结果为True .
  • 对于精确数值, Equal在内部通过数值近似建立不等式.这个过程可能受到全局变量$MaxExtraPrecision设置的影响.
1 的新功能 | 6 中的修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team