User Manual

104 Alphabetical Listing
not
Catalog >
Returns the one’s complement of a real
integer. Internally, Integer1 is converted to
a signed, 64-bit binary number. The value of
each bit is flipped (0 becomes 1, and vice
versa) for the one’s complement. Results
are displayed according to the Base mode.
You can enter the integer in any number
base. For a binary or hexadecimal entry, you
must use the 0b or 0h prefix, respectively.
Without a prefix, the integer is 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 Base2, page
16.
Important: Zero, not the letter O.
In Bin base mode:
To see the entire result, press £ and then
use ¡and¢ to move the cursor.
Note: A binary entry can have up to 64 digits
(not counting the 0b prefix). A hexadecimal
entry can have upto 16 digits.
nPr()
Catalog >
nPr(Value1, Value2) expression
For integer Value1 and Value2 with
Value1 Value2 0, nPr() is the number
of permutations of Value1 things taken
Value2 at a time.
nPr(Value, 0) 1
nPr(Value, negInteger) 1 / ((Value+1)
(Value+2)...(ValuenegInteger))
nPr(Value, posInteger) Value
(Value1) ... (ValueposInteger+1)
nPr(Value, nonInteger) Value! /
(ValuenonInteger)!
nPr(List1, List2) list
Returns a list of permutations based on the
corresponding element pairs in the two
lists. The arguments must be the same size
list.
nPr(Matrix1, Matrix2) matrix