Вы не упомянули платформу / язык / т. Д.
РЕДАКТИРОВАТЬ: ОП уточнил "ручка и бумага" после того, как я написал это.
Windows калькулятор имеет шестнадцатеричный, восьмеричный и двоичный режимы.
Но, в конечном счете, числа в компьютере являются базовыми 2. Инструменты / языки, которые поддерживают десятичную, шестнадцатеричную и т. Д., Делают это для удобства обезьяны, сидящей за клавиатурой, но в памяти компьютера число оказывается базовым. 2.
Например, в C следующие два оператора одинаковы (после лексизма):
int x = 0xf * 0xf0; // hexidecimal
int x = 017 * 0360; // octal
int x = 15 * 240; // decimal
Различные обозначения предназначены для удобства программиста, но в машине все эти числа представлены одинаково.