Base-n Overview and Conversions

The calculator includes an advanced programmer's calculator, which supports non-decimal numeral systems (binary, octal, and hexadecimal). It offers logical operations, bitwise shifts, rotations, and more. You can adjust the number of bits for making the calculations and also select between Signed or Unsigned number representations.

In non-decimal bases, only integer values are used, so any decimal portion is truncated when converting from decimal to non-decimal. Exceeding the defined bit size during calculations can result in an overflow error.
Change the non-decimal number configuration using the SET button, also accessible in the calculator settings.

To switch the calculator to your preferred base, and automatically convert the current result accordingly, use the following keys:

BIN Binary system - Uses digits 0 and 1.
OCT Octal system - Uses digits 0-7.
HEX Hexadecimal system - Uses digits 0-9 and A-F.
DEC Decimal system - Uses digits 0-9.

An indicator for the selected base appears at the top of the display. Pressing this indicator reverts to the Decimal base.



Supported Number Representation Methods


Converting Numbers to Different Bases

DEC2 5=HEX19



Base-n Conversions Dialog Box


This dialog shows the current result or selected value across all supported bases. Options for copying to memory, storing in parameters, copying to the clipboard, or sharing as an image, are available via a pop-up menu next to each number. Selecting a value changes the calculator's base accordingly.

To access this dialog, you can choose one of the following options: