Конвертер систем счисления
Переводите числа между двоичной, восьмеричной, десятичной, шестнадцатеричной и любой базой от 2 до 36.
| Двоичная (2) | 11111111 |
|---|---|
| Восьмеричная (8) | 377 |
| Десятичная (10) | 255 |
| Шестнадцатеричная (16) | FF |
Что это такое
Система счисления (основание) — это правило «когда переходить на следующий разряд». Мы считаем в 10-й, компьютеры — в 2-й, а 16-я удобна программистам. Инструмент переводит целые числа между любыми основаниями от 2 до 36, используя цифры 0-9 и буквы a-z.
Заметки и интересные факты
Простой трюк: основание — это «сколько пальцев у системы». 8 и 16 делятся на степени двойки, поэтому их любят программисты: три бита — один восьмеричный разряд, четыре бита — один шестнадцатеричный. «FFF» в 16-й — это 4095, то есть 2¹²−1, максимум 12-битного числа.
Происхождение и история
Вавилоняне использовали 60-ричную систему с клинописью ещё в 2000 году до н. э. — отсюда 60 минут в часе. Десятичная пришла из индо-арабских цифр через исламский мир. Двоичную описал Томас Харриот около 1600 года, систематизировал Лейбниц в 1703-м. Восьмеричная и шестнадцатеричная стали стандартом в 1950-60-х с распространением компьютеров.
Похожие запросы
Обратная связь
Нашли проблему с инструментом или есть предложение? Напишите нам на email — мы читаем каждое сообщение.
