Что такое система счисления
Система счисления – это набор правил записи чисел, при помощи цифр и букв.
Системы счисления можно разделить на позиционные и непозиционные. Примером непозиционной системы счисления является римская система счисления, в которой вместо цифр используют буквы латинского алфавита. Например, число 240 в данной системе счисления запишется как CCXL. В непозиционных системах счисления не имеет значение позиция знака в записи числа, отсюда и название – непозиционная система счисления.
В позиционной системе счисления, напротив позиция числа имеет большое значение и определяет количественное значение числа. Примерами позиционной системы счисления выступает нам всем знакомая десятичная система счисления, а также двоичная, троичная и др.
Данный калькулятор перевода чисел из одной системы счисления в другую предназначен именно для позиционных систем счисления и дает наглядное понимание как перевести число из одной системы счисления в другую.
У каждой системы счисления есть основание, которое определяется количеством используемых цифр. Основание системы счисления определяет мощность алфавита – набору цифр, используемых в системе счисления. Самое маленькое основание в двоичной позиционной системе счисления, там для записи числа используют только две цифры – 0 и 1.
Рассмотрим две самые популярные системы счисления – двоичную и десятичную.
Десятичная система счисления является самой распространенной, в ней используется десять арабских цифр 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Основание равно 10.
В десятичной системе счисления значение цифры в записи числа зависит от позиции цифры, например, число 444 можно записать как:
44410 = 4 ⋅ 102 + 4 ⋅ 101 + 4 ⋅ 100 = 400 + 40 + 4.
Такая запись числа называется развернутой. Можно заметить, что, двигаясь справа на лево значение каждой цифры увеличивается в 10 раз.
В двоичной системе счисления развернутая запись числа строиться аналогичным образом, рассмотрим число 1101111002:
1101111002 = 1 ⋅ 28 + 1 ⋅ 27 + 0 ⋅ 26 + 1 ⋅ 25 + 1 ⋅ 24 + 1 ⋅ 23 + 1 ⋅ 22 + 0 ⋅ 21 + 0 ⋅ 20 = 44410
Записав число 1101111002 в развернутом виде мы тем самым перевели его в десятичную систему счисления.
Рассмотрим пример, переведем число 100112 из двоичной системы в десятичную систему счисления
Переведем число
100112 в десятичную систему счисления, для этого сначала запишем позицию каждой цифры в числе с права налево, начиная с нуля
Позиция в числе | 4 | 3 | 2 | 1 | 0 |
Число | 1 | 0 | 0 | 1 | 1 |
Каждая позиция цифры будет степенью числа 2, так как система счисления 2-ичная. Необходимо последовательно умножить каждое число 10011
2 на 2 в степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
100112 = 1 ⋅ 24 + 0 ⋅ 23 + 0 ⋅ 22 + 1 ⋅ 21 + 1 ⋅ 20 = 1910
Теперь давайте посмотрим, как перевести число из десятичной системы счисления в двоичную.
Переведем число 1210 из десятичной в двоичную систему счисления
Переведем число
1210 в 2-ичную систему счисления, при помощи последовательного деления на 2, до тех пор, пока неполное частное не будет равно нулю. В результате будет получено число из остатков деления записанное справа налево.
12 | : | 2 | = | 6 | остаток: 0 |
6 | : | 2 | = | 3 | остаток: 0 |
3 | : | 2 | = | 1 | остаток: 1 |
1 | : | 2 | = | 0 | остаток: 1 |
1210 = 11002
Как переводить десятичные дроби в двоичную систему счисления
Переведем число 12.310 из десятичной в двоичную систему счисления
При переводе десятичной дроби в двоичную систему счисления, необходимо сначала перевести целую часть в двоичную систему, а затем дробную часть. Причем для целой части мы будем последовательно делить на 2, а для дробной умножать на 2.
Переведем целую часть
12 числа 12.3
10 в 2-ичную систему счисления, при помощи последовательного деления на 2, до тех пор, пока неполное частное не будет равно нулю. В результате будет получено число из остатков деления записанное справа налево.
12 | : | 2 | = | 6 | остаток: 0 |
6 | : | 2 | = | 3 | остаток: 0 |
3 | : | 2 | = | 1 | остаток: 1 |
1 | : | 2 | = | 0 | остаток: 1 |
1210 = 11002Переведем дробную часть
0.3 числа 12.3
10 в 2-ичную систему счисления, при помощи последовательного умножения на 2, до тех пор, пока в дробной части произведения не получиться ноль или не будет достигнуто необходимое количество знаков после запятой. Если в результате умножения целая часть не равна нулю, тогда необходимо заменить значение целой части на ноль. В результате будет получено число из целых частей произведений, записанное слева направо.
0.3 | · | 2 | = | 0.6 |
0.6 | · | 2 | = | 1.2 |
0.2 | · | 2 | = | 0.4 |
0.4 | · | 2 | = | 0.8 |
0.8 | · | 2 | = | 1.6 |
0.6 | · | 2 | = | 1.2 |
0.2 | · | 2 | = | 0.4 |
0.4 | · | 2 | = | 0.8 |
0.8 | · | 2 | = | 1.6 |
0.6 | · | 2 | = | 1.2 |
0.2 | · | 2 | = | 0.4 |
0.4 | · | 2 | = | 0.8 |
0.8 | · | 2 | = | 1.6 |
0.6 | · | 2 | = | 1.2 |
0.2 | · | 2 | = | 0.4 |
0.4 | · | 2 | = | 0.8 |
0.8 | · | 2 | = | 1.6 |
0.6 | · | 2 | = | 1.2 |
0.2 | · | 2 | = | 0.4 |
0.4 | · | 2 | = | 0.8 |
0.8 | · | 2 | = | 1.6 |
0.6 | · | 2 | = | 1.2 |
0.2 | · | 2 | = | 0.4 |
0.4 | · | 2 | = | 0.8 |
0.8 | · | 2 | = | 1.6 |
0.6 | · | 2 | = | 1.2 |
0.2 | · | 2 | = | 0.4 |
0.4 | · | 2 | = | 0.8 |
0.8 | · | 2 | = | 1.6 |
0.6 | · | 2 | = | 1.2 |
12
10 = 1100
2
0.310 = 0.0100110011001100110011001100112
Обратите внимание, что в результате умножения на 2 получается бесконечная двоичная дробь, поэтому в данном случае можно и дальше продолжать умножение, но в дробной части произведения ноль так и не получится. В таких случаях необходимо определить сколько чисел после запятой необходимо оставить. Из данного примера можно сделать вывод, что не всегда конечная десятичная дробь будет конечной в двоичной системе счисления и наоборот.
Теперь необходимо соединить получившиеся целую и дробную части.
12.310 = 1100.0100110011001100110011001100112
Как перевести двоичную дробь в десятичную систему счисления
Переведем число 11.1012 из двоичной системы в десятичную систему счисления
Алгоритм перевода такой же, как и для целых чисел, только из двоичной дроби необходимо будет убрать точку, и как и в предыдущих примерах записать позицию цифр.
Переведем число
11.1012 в десятичную систему счисления, для этого сначала запишем позицию каждой цифры в числе
Позиция в числе | 1 | 0 | -1 | -2 | -3 |
Число | 1 | 1 | 1 | 0 | 1 |
Каждая позиция цифры будет степенью числа 2, так как система счисления 2-ичная. Необходимо последовательно умножить каждое число 11.101
2 на 2 в степени соответствующей позиции числа и затем сложить с последующим произведением следующего числа в степени соответствующей его позиции.
11.1012 = 1 ⋅ 21 + 1 ⋅ 20 + 1 ⋅ 2-1 + 0 ⋅ 2-2 + 1 ⋅ 2-3 = 3.62510
Вам могут также быть полезны следующие сервисы |
Калькуляторы систем счисления |
Калькулятор перевода чисел из арабских в римские и из римских в арабские |
Калькулятор перевода чисел в различные системы счисления |
Калькулятор сложения, вычитания, умножения и деления двоичных чисел |
Системы счисления теория |
N2 | Двоичная система счисления |
N3 | Троичная система счисления |
N4 | Четырехичная система счисления |
N5 | Пятеричная система счисления |
N6 | Шестеричная система счисления |
N7 | Семеричная система счисления |
N8 | Восьмеричная система счисления |
N9 | Девятеричная система счисления |
N11 | Одиннадцатиричная система счисления |
N12 | Двенадцатеричная система счисления |
N13 | Тринадцатеричная система счисления |
N14 | Четырнадцатеричная система счисления |
N15 | Пятнадцатеричная система счисления |
N16 | Шестнадцатеричная система счисления |
N17 | Семнадцатеричная система счисления |
N18 | Восемнадцатеричная система счисления |
N19 | Девятнадцатеричная система счисления |
N20 | Двадцатеричная система счисления |
N21 | Двадцатиодноричная система счисления |
N22 | Двадцатидвухричная система счисления |
N23 | Двадцатитрехричная система счисления |
N24 | Двадцатичетырехричная система счисления |
N25 | Двадцатипятеричная система счисления |
N26 | Двадцатишестеричная система счисления |
N27 | Двадцатисемеричная система счисления |
N28 | Двадцативосьмеричная система счисления |
N29 | Двадцатидевятиричная система счисления |
N30 | Тридцатиричная система счисления |
N31 | Тридцатиодноричная система счисления |
N32 | Тридцатидвухричная система счисления |
N33 | Тридцатитрехричная система счисления |
N34 | Тридцатичетырехричная система счисления |
N35 | Тридцатипятиричная система счисления |
N36 | Тридцатишестиричная система счисления |
Дроби |
Калькулятор интервальных повторений |
Учим дроби наглядно |
Калькулятор сокращения дробей |
Калькулятор преобразования неправильной дроби в смешанную |
Калькулятор преобразования смешанной дроби в неправильную |
Калькулятор сложения, вычитания, умножения и деления дробей |
Калькулятор возведения дроби в степень |
Калькулятор перевода десятичной дроби в обыкновенную |
Калькулятор перевода периодической десятичной дроби в обыкновенную |
Калькулятор перевода обыкновенной дроби в десятичную |
Калькулятор сравнения дробей |
Калькулятор приведения дробей к общему знаменателю |
Калькуляторы (тригонометрия) |
Калькулятор синуса угла
|
Калькулятор косинуса угла
|
Калькулятор тангенса угла
|
Калькулятор котангенса угла |
Калькулятор секанса угла |
Калькулятор косеканса угла |
Калькулятор арксинуса угла
|
Калькулятор арккосинуса угла
|
Калькулятор арктангенса угла
|
Калькулятор арккотангенса угла |
Калькулятор арксеканса угла |
Калькулятор арккосеканса угла |
Калькулятор нахождения наименьшего угла |
Калькулятор определения вида угла |
Калькулятор смежных углов |
Калькуляторы (Теория чисел) |
Калькулятор выражений |
Калькулятор упрощения выражений |
Калькулятор со скобками |
Калькулятор уравнений |
Калькулятор суммы |
Калькулятор пределов функций |
Калькулятор разложения числа на простые множители |
Калькулятор НОД и НОК |
Калькулятор НОД и НОК по алгоритму Евклида |
Калькулятор НОД и НОК для любого количества чисел |
Калькулятор делителей числа |
Представление многозначных чисел в виде суммы разрядных слагаемых |
Калькулятор деления числа в данном отношении |
Калькулятор процентов |
Калькулятор перевода числа с Е в десятичное |
Калькулятор экспоненциальной записи чисел |
Калькулятор нахождения факториала числа |
Калькулятор нахождения логарифма числа |
Калькулятор квадратных уравнений |
Калькулятор остатка от деления |
Калькулятор корней с решением |
Калькулятор нахождения периода десятичной дроби |
Калькулятор больших чисел |
Калькулятор округления числа |
Калькулятор свойств корней и степеней |
Калькулятор комплексных чисел |
Калькулятор среднего арифметического |
Калькулятор арифметической прогрессии |
Калькулятор геометрической прогрессии |
Калькулятор модуля числа |
Калькулятор абсолютной погрешности приближения |
Калькулятор абсолютной погрешности |
Калькулятор относительной погрешности |
Калькуляторы по геометрии |
Калькуляторы площади |
Калькулятор площади геометрических фигур |
Калькулятор площади квадрата |
Калькулятор площади прямоугольника |
Калькулятор площади треугольника |
Калькулятор площади окружности |
Калькулятор площади эллипса |
Калькулятор площади трапеции |
Калькулятор площади правильного многоугольника |
Калькулятор площади параллелограмма |
Квадрат |
Калькулятор стороны квадрата |
Калькулятор диагонали квадрата |
Калькулятор периметра квадрата |
Калькулятор радиуса вписанной окружности в квадрат |
Калькулятор радиуса описанной окружности квадрата |
Прямоугольник |
Калькулятор сторон прямоугольника |
Калькулятор стороны прямоугольника |
Калькулятор периметра прямоугольника |
Калькулятор диагонали прямоугольника |
Калькулятор радиуса описанной окружности прямоугольника |
Калькулятор углов прямоугольника через диагонали |
Треугольник |
Генератор треугольников |
Калькулятор сторон треугольника |
Калькулятор углов треугольника |
Калькулятор полупериметра треугольника |
Калькулятор высоты треугольника |
Калькулятор медианы треугольника |
Калькулятор биссектрисы треугольника |
Калькулятор радиуса вписанной окружности в треугольник |
Калькулятор радиуса описанной окружности треугольника |
Калькулятор радиуса вневписанной окружности треугольника |
Окружность |
Калькулятор длины окружности |
Калькулятор радиуса окружности |
Калькулятор диаметра окружности |
Эллипс |
Калькулятор радиуса эллипса |
|
КАЛЬКУЛЯТОРЫ ЗАДАЧ ПО ГЕОМЕТРИИ |
Калькуляторы (Комбинаторика) |
Калькулятор нахождения числа перестановок из n элементов |
Калькулятор нахождения числа сочетаний из n элементов |
Калькулятор нахождения числа размещений из n элементов |
Калькуляторы линейная алгебра и аналитическая геометрия |
Калькулятор сложения и вычитания матриц |
Калькулятор умножения матриц |
Калькулятор транспонирование матрицы |
Калькулятор нахождения определителя (детерминанта) матрицы |
Калькулятор нахождения обратной матрицы |
Длина отрезка. Онлайн калькулятор расстояния между точками |
Онлайн калькулятор нахождения координат вектора по двум точкам |
Калькулятор нахождения модуля (длины) вектора |
Калькулятор сложения и вычитания векторов |
Калькулятор скалярного произведения векторов через длину и косинус угла между векторами |
Калькулятор скалярного произведения векторов через координаты |
Калькулятор векторного произведения векторов через координаты |
Калькулятор смешанного произведения векторов |
Калькулятор умножения вектора на число |
Калькулятор нахождения угла между векторами |
Калькулятор проверки коллинеарности векторов |
Калькулятор проверки компланарности векторов |
Генератор Pdf с примерами |
Тренажёры решения примеров |
|
Тренажёр таблицы умножения |
Тренажер счета для дошкольников |
Тренажер счета на внимательность для дошкольников |
Тренажер решения примеров на сложение, вычитание, умножение, деление. Найди правильный ответ. |
Тренажер решения примеров с разными действиями |
Тренажёры решения столбиком |
Тренажёр сложения столбиком |
Тренажёр вычитания столбиком |
Тренажёр умножения столбиком |
Тренажёр деления столбиком с остатком |
Калькуляторы решения столбиком |
Калькулятор сложения, вычитания, умножения и деления столбиком |
Калькулятор деления столбиком с остатком |
Конвертеры величин |
Конвертер единиц длины |
Конвертер единиц скорости |
Конвертер единиц ускорения |
Цифры в текст |
Калькуляторы (физика) |
Механика |
Калькулятор вычисления скорости, времени и расстояния |
Калькулятор вычисления ускорения, скорости и перемещения |
Калькулятор вычисления времени движения |
Калькулятор времени |
Второй закон Ньютона. Калькулятор вычисления силы, массы и ускорения. |
Закон всемирного тяготения. Калькулятор вычисления силы притяжения, массы и расстояния. |
Импульс тела. Калькулятор вычисления импульса, массы и скорости |
Импульс силы. Калькулятор вычисления импульса, силы и времени действия силы. |
Вес тела. Калькулятор вычисления веса тела, массы и ускорения свободного падения |
Оптика |
Калькулятор отражения и преломления света |
Электричество и магнетизм |
Калькулятор Закона Ома |
Калькулятор Закона Кулона |
Калькулятор напряженности E электрического поля |
Калькулятор нахождения точечного электрического заряда Q |
Калькулятор нахождения силы F действующей на заряд q |
Калькулятор вычисления расстояния r от заряда q |
Калькулятор вычисления потенциальной энергии W заряда q |
Калькулятор вычисления потенциала φ электростатического поля |
Калькулятор вычисления электроемкости C проводника и сферы |
Конденсаторы |
Калькулятор вычисления электроемкости C плоского, цилиндрического и сферического конденсаторов |
Калькулятор вычисления напряженности E электрического поля плоского, цилиндрического и сферического конденсаторов |
Калькулятор вычисления напряжения U (разности потенциалов) плоского, цилиндрического и сферического конденсаторов |
Калькулятор вычисления расстояния d между пластинами в плоском конденсаторе |
Калькулятор вычисления площади пластины (обкладки) S в плоском конденсаторе |
Калькулятор вычисления энергии W заряженного конденсатора |
Калькулятор вычисления энергии W заряженного конденсатора. Для плоского, цилиндрического и сферического конденсаторов |
Калькулятор вычисления объемной плотности энергии w электрического поля для плоского, цилиндрического и сферического конденсаторов |
Калькуляторы по астрономии |
Вес тела на других планетах |
Ускорение свободного падения на планетах Солнечной системы и их спутниках |
Генераторы |
Генератор примеров по математике |
Генератор случайных чисел |
Генератор паролей |