Texas Instruments TI89TITANIUM User Manual - Page 894
While
UPC - 033317191833
View all Texas Instruments TI89TITANIUM manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 894 highlights
when() is helpful for defining recursive functions. when(n>0,nù factoral(nì 1),1) ! factoral(n) ¸ Done factoral(3) ¸ 6 3! ¸ 6 While CATALOG While condition block EndWhile Executes the statements in block as long as condition is true. block can be either a single statement or a sequence of statements separated with the ":" character. Program segment: © :1! i :0! temp :While i3) xor (3>5) ¸ false true Note: See or. integer1 xor integer2 ⇒ integer In Hex base mode: Compares two real integers bit-by-bit using an xor operation. Internally, both integers are converted to signed, 32-bit binary numbers. When corresponding bits are compared, the result is 1 if either bit (but not both) is 1; the result is 0 if both bits are 0 or both bits are 1. The returned value represents the bit results, and is displayed according to the Base mode. You can enter the integers in any number base. For a binary or hexadecimal entry, you must use the 0b or 0h prefix, respectively. Without a prefix, integers are treated as decimal (base 10). 0h7AC36 xor 0h3D5F ¸ 0h79169 Important: Zero, not the letter O. In Bin base mode: 0b100101 xor 0b100 ¸ 0b100001 Note: A binary entry can have up to 32 digits (not counting the 0b prefix). A hexadecimal entry can have up to 8 digits. If you enter a decimal integer that is too large for a signed, 32-bit binary form, a symmetric modulo operation is used to bring the value into the appropriate range. Note: See or. 894 Appendix A: Functions and Instructions