User Manual - Page 508

For 89T/TBL/1L1/D.

Loading ...
Loading ...
Loading ...
Appendix A: Functions and Instructions 491
8992APPA.DOC TI-89 / TI-92 Plus: Appendix A (US English) Susan Gullord Revised: 02/23/01 1:48 PM Printed: 02/23/01 2:21 PM Page 491 of 132
Return
CATALOG
Return [
expression
]
Returns
expression
as the result of the
function. Use within a
Func
...
EndFunc
block,
or
Prgm
...
EndPrgm
block.
Note: Use
Return
without an argument to
exit a program.
Note: Enter the text as one long line on the
Home screen (without line breaks).
Define factoral(nn)=Func
:local answer,count:1
!
answer
:For count,1,nn
:answer
ù
count
!
answer:EndFor
:Return answer:EndFunc
¸
Done
factoral(3)
¸
6
right()
MATH/List menu
right(
list1
[
,
num
]
)
list
Returns the rightmost
num
elements
contained in
list1
.
If you omit
num
, returns all of
list1
.
right({1,3,
ë
2,4},3)
¸
{
3
ë
2 4
}
right(
sourceString
[
,
num
]
)
string
Returns the rightmost
num
characters
contained in character string
sourceString
.
If you omit
num
, returns all of
sourceString
.
right("Hello",2)
¸
"lo"
right(
comparison
)
expression
Returns the right side of an equation or
inequality
.
right(x<3)
¸
3
rotate()
MATH/Base menu
rotate(
integer1
[
,
#ofRotations
]
)
integer
Rotates the bits in a binary integer. You can
enter
integer1
in any number base; it is
converted automatically to a signed, 32-bit
binary form. If the magnitude of
integer1
is
too large for this form, a symmetric modulo
operation brings it within the range.
In Bin base mode:
rotate(0b1111010110000110101)
¸
0b10000000000000111101011000011010
rotate(256,1)
¸
0b1000000000
If
#of Rotations
is positive, the rotation is to
the left. If
#of Rotations
is negative, the
rotation is to the right. The default is
ë
1
(rotate right one bit).
For example, in a right rotation:
In Hex base mode:
rotate(0h78E)
¸
0h3C7
rotate(0h78E,
ë
2)
¸
0h800001E3
rotate(0h78E,2)
¸
0h1E38
0b00000000000001111010110000110101
produces:
0b10000000000000111101011000011010
The result is displayed according to the
Base
mode.
Important: To enter a binary or
hexadecimal number, always use the 0b
or 0h prefix (zero, not the letter O).
Rightmost bit rotates to leftmost.
Each bit rotates right.
Loading ...
Loading ...
Loading ...