==

Member Of Menu: 
Test
Argument Types: 
Real
Complex
Integer
List
String
Symbol
Expression
Program
Array
Result Type(s): 
Real
Expression
Invertible: 
No
Valid In Expression: 
Yes
Stack Diagram: 
Real1 Real2 Real3
Real1 Complex2 Real3
Complex1 Real2 Real3
Complex1 Complex2 Real3
Integer1 Integer2 Real3
Real1 Integer2 Real3
Integer1 Real2 Real3
List1 List2 Real3
String1 String2 Real3
Array1 Array2 Real3
Symbol1 Symbol2 Expression3
Expression1 Expression2 Expression3
Program1 Program2 Real3

This operation produces a 1 if the two arguments are equal, a 0 otherwise. It can operate on real, complex, integer, list or string values. It also can compare real and complex numbers and real and integer numbers. Note that a vector is equal if it has the same number of values and those values are the same. Similarly, a matrix is equal if it has the same number of rows and columns and each value is the same.

Note that this operation does not appear on a calculator key directly but it can be used by pressing the "=" key twice.