Примеры решений Перевод дробных чисел Формат с плавающей точкой Перевести в 2 систему Перевод в 8 систему Перевод в 10 систему Дополнительный код Сложение двоичных чисел Умножение двоичных чисел

Перевод чисел в десятичную систему счисления

Пример 1. Перевести число 1101010,11012 в десятичное представление.
Решение получаем с помощью калькулятора. Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
1101010 = 26*1 + 25*1 + 24*0 + 23*1 + 22*0 + 21*1 + 20*0 = 64 + 32 + 0 + 8 + 0 + 2 + 0 = 106

Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда
1101 = 2-1*1 + 2-2*1 + 2-3*0 + 2-4*1 = 0.8125
Таким образом, число 1101010,11012 в десятичной системе счисления записывается как 106,8125.

Пример 2. Перевести число 42,678 в десятичное представление.
Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
42 = 81*4 + 80*2 = 32 + 2 = 34

Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда
67 = 8-1*6 + 8-2*7 = 0.859375

Таким образом, число 42,678 в десятичной системе счисления записывается как 34,859375.

Пример 3. Перевести число E6,7116 в десятичное представление.
Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
E6 = 161*14 + 160*6 = 224 + 6 = 230

Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда
71 = 16-1*7 + 16-2*1 = 0.44140625
Таким образом, число E6,7116 в десятичной системе счисления записывается как 230,44140625.

Алгоритм Дейкстры
Поиск кратчайшего пути между указанными вершинами. Решение по шагам
Алгоритм Дейкстры онлайн
Решение онлайн
Построение дерева по коду Прюфера
Восстановления дерева по коду Прюфера
Решить онлайн
Задача о кратчайшем пути
Алгоритм Беллмана-Форда. Решение по шагам
Алгоритм Дейкстры онлайн
Решение онлайн