Из одного основания в другое
Буквы A–Z означают цифры от 10 до 35. Регистр не важен. Дробная часть и знак минус здесь не переводятся.
Цифра не может быть больше или равна основанию
Цифра не может быть больше основания
255 в десятичной системе — это FF в шестнадцатеричной и 11111111 в двоичной. Буквы A–F нужны с основания 11 и выше. Если в записи встретилась цифра не меньше основания, перевод бессмыслен, калькулятор останавливается, а не молча отбрасывает знак.
Основание между 2 и 36. Римские цифры — другая запись, не «система с основанием», они на странице римских чисел.
Откуда брать числа
- Число
- Из системы
- В систему
Пример
255 из десятичной системы в шестнадцатеричную — это FF. В двоичной — 11111111.
Вопросы
Почему не 0x в начале?
Префикс писать не нужно. Для шестнадцатеричного числа достаточно FF.
Основание 2 примет цифру 2?
Нет. В двоичной системе только 0 и 1.
Длинные числа?
Пока значение помещается в точное целое. Сверхдлинные строки калькулятор отклонит.