Texas Instruments TINSPIRE Reference Guide - Page 117

X, In Hex base mode, A binary entry can have up to 64 digits not counting

Page 117 highlights

While 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. Note for entering the example: In the Calculator application @ on the handheld, you can enter multi-line definitions by pressing · instead of at the end of each line. On the computer keyboard, hold down Alt and press Enter. Catalog > "With" | See ("with"), page 128. X xor Catalog > BooleanExpr1 xor BooleanExpr2 ⇒ Boolean expression Returns true if BooleanExpr1 is true and BooleanExpr2 is false, or vice versa. Returns false if both arguments are true or if both are false. Returns a simplified Boolean expression if either of the arguments cannot be resolved to true or false. Note: See or, page 72. Integer1 xor Integer2 ⇒ integer Compares two real integers bit-by-bit using an xor operation. Internally, both integers are converted to signed, 64-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. In Hex base mode: Important: Zero, not the letter O. In Bin 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). Note: A binary entry can have up to 64 digits (not counting the 0b prefix). A hexadecimal entry can have up to 16 digits. If you enter a decimal integer that is too large for a signed, 64-bit binary form, a symmetric modulo operation is used to bring the value into the appropriate range. For more information, see 4Base2, page 12. Note: See or, page 72. TI-Nspire™ Reference Guide 111

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164

TI-Nspire™ Reference Guide
111
X
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.
Note for entering the example:
In the Calculator application
on the handheld, you can enter multi-line definitions by pressing
@
instead of
·
at the end of each line. On the computer keyboard,
hold down
Alt
and press
Enter
.
“With”
See
|
(“with”), page
128
.
xor
Catalog >
BooleanExpr1
xor
BooleanExpr2
Boolean expression
Returns true if
BooleanExpr1
is true and
BooleanExpr2
is false, or
vice versa.
Returns false if both arguments are true or if both are false. Returns a
simplified Boolean expression if either of the arguments cannot be
resolved to true or false.
Note:
See
or
, page 72.
Integer1
xor
Integer2
integer
Compares two real integers bit-by-bit using an
xor
operation.
Internally, both integers are converted to signed, 64-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).
If you enter a decimal integer that is too large for a signed, 64-bit
binary form, a symmetric modulo operation is used to bring the value
into the appropriate range. For more information, see
4
Base2
,
page 12.
Note:
See
or
, page 72.
In Hex base mode:
Important:
Zero, not the letter O.
In Bin base mode:
Note:
A binary entry can have up to 64 digits (not counting the
0b prefix). A hexadecimal entry can have up to 16 digits.