A SERVICE OF

logo

CASIO
2-38
7. Binary, Octal, Decimal, and Hexadecimal
Calculations with Integers
You can use the Run-Matrix mode and binary, octal, decimal, and hexadecimal settings to
perform calculations that involve binary, octal, decimal and hexadecimal values. You can also
convert between number systems and perform bitwise operations.
• You cannot use scientific functions in binary, octal, decimal, and hexadecimal calculations.
• You can use only integers in binary, octal, decimal, and hexadecimal calculations, which
means that fractional values are not allowed. If you input a value that includes a decimal part,
the calculator automatically cuts off the decimal part.
• If you attempt to enter a value that is invalid for the number system (binary, octal, decimal,
hexadecimal) you are using, the calculator displays an error message. The following shows
the numerals that can be used in each number system.
Binary: 0, 1
Octal: 0, 1, 2, 3, 4, 5, 6, 7
Decimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
Hexadecimal: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
• Negative binary, octal, and hexadecimal values are produced using the two’s complement of
the original value.
• The following are the display capacities for each of the number systems.
Number System Binary Octal Decimal Hexadecimal
Display Capacity 16 digits 11 digits 10 digits 8 digits
• The alphabetic characters used in the hexadecimal number appear differently on the display
to distinguish them from text characters.
Normal Text A B C D E F
Hexadecimal Values
Keys
vlIsct
• The following are the calculation ranges for each of the number systems.
Binary Values
Positive: 0 <
x < 111111111111111
Negative: 1000000000000000 <
x < 1111111111111111
Octal Values
Positive: 0 <
x < 17777777777
Negative: 20000000000 <
x < 37777777777
Decimal Values
Positive: 0 <
x < 2147483647
Negative: –2147483648 <
x < –1
Hexadecimal Values
Positive: 0 <
x < 7FFFFFFF
Negative: 80000000 <
x < FFFFFFFF