Перевод чисел между системами счисления
Введите число и основания, затем нажмите «Перевести». Поддерживаются основания от 2 до 36, включая буквенные символы A–Z для больших оснований.
Skynora
Хотите увидеть северное сияние вживую?
Посмотрите прогноз и получайте бесплатные уведомления на skynora.ru
Системы счисления
-
Кратко об основных системах счисления
Системы счисления - это способы представления чисел с помощью цифр.
-
Десятичная система счисления: в этой системе
используются цифры
от 0 до 9. Используется в повседневной жизни и является самой распространенной. Все числа, которые нас окружают представлены в этой системе. -
Двоичная система счисления: в этой системе
используются только
две цифры -
0 и 1. Используется в вычислительной технике. -
Восьмеричная система счисления: в этой системе
используются
восемь цифр -
от 0 до 7. Каждая цифра обозначает определенное количество единиц, которые соответствуют ее разряду. Также иногда применяется в цифровой технике. -
Шестнадцатеричная система счисления: в этой системе
используются
шестнадцать цифр -
от 0 до 9иот A до F. Наиболее распространена в современных компьютерах. При помощи неё, например, указывают цвет.#FF0000- красный цвет.
-
Десятичная система счисления: в этой системе
используются цифры
-
Перевод в десятичную систему счисления
Имеется число a1a2a3 в системе счисления с основанием b. Для перевода в 10-ю систему необходимо каждый разряд числа умножить на bn, где n — номер разряда. Таким образом,
(a1a2a3)b=(a1*b2 + a2*b1 + a3*b0)10.Пример:
1012=1*22 + 0*21 + 1*20=4+0+1=510 -
Перевод из десятичной системы счисления в другие
- Последовательно делим целую часть десятичного числа на основание системы, в которую переводим, пока десятичное число не станет равно нулю.
- Полученные при делении остатки являются цифрами искомого числа. Число в новой системе записывают, начиная с последнего остатка.
Целая часть:
- Дробную часть десятичного числа умножаем на основание системы, в которую требуется перевести. Отделяем целую часть. Продолжаем умножать дробную часть на основание новой системы, пока она не станет равной 0.
- Число в новой системе составляют целые части результатов умножения в порядке, соответствующем их получению.
Дробная часть:
Пример: переведем
1510в восьмеричную:15\8 = 1, остаток 71\8 = 0, остаток 1Записав все остатки снизу вверх, получаем итоговое число17. Следовательно,1510=178.