Appendix B: Technical Reference
916
The indirection operator (#) converts a string to a variable or function name.
For example, #(“x”&”y”&”z”) creates the variable name xyz. Indirection also
allows the creation and modification of variables from inside a program. For
example, if 10
!
r and “r”
!
s1, then #s1=10.
Post operators are operators that come directly after an argument, such as
5!, 25%, or 60
ó
15' 45". Arguments followed by a post operator are
evaluated at the fourth priority level. For example, in the expression 4^3!, 3!
is evaluated first. The result, 6, then becomes the exponent of 4 to yield
4096.
Exponentiation (^) and element-by-element exponentiation (.^) are
evaluated from right to left. For example, the expression 2^3^2 is evaluated
the same as 2^(3^2) to produce 512. This is different from (2^3)^2, which is
64.
To enter a negative number, press
·
followed by the number. Post
operations and exponentiation are performed before negation. For example,
the result of
ë
x
2
is a negative number, and
ë
9
2
=
ë
81. Use parentheses to
square a negative number such as (
ë
9)
2
to produce 81. Note also that
negative 5 (
ë
5) is different from minus 5 (
ì
5), and
ë
3! evaluates as
ë
(3!).
The argument following the “with” (|) operator provides a set of constraints
that affect the evaluation of the argument preceding the “with” operator.
Indirection
Post Operators
Exponentiation
Negation
Constraint (|)
Summary of Contents for Titanium TI-89
Page 9: ...Getting Started 6 TI 89 Titanium keys Ë Ì Í Ê ...
Page 34: ...Getting Started 31 2 or D 2 B u s i n e s s D B D B Press Result ...
Page 43: ...Getting Started 40 3 0 D B D D B D Press Result ...
Page 44: ...Getting Started 41 D 2 0 0 2 D B Scroll down to October and press Press Result ...
Page 58: ...Getting Started 55 Example Set split screen mode to TOP BOTTOM Press Result 3 B D ...
Page 70: ...Getting Started 67 ...
Page 175: ...Operating the Calculator 172 From the Keyboard ...
Page 456: ...Tables 453 ...
Page 527: ...Data Matrix Editor 524 ...