Много методов или методы, могущие понадобиться для того чтобы преобразовать номера от одного основания к другим. Мы продемонстрируем здесь следующее:
Десятичная дробь к другой низкопробной системе
Другая низкопробная система к десятичной дроби
Другая низкопробная система к Non-Десятичному
Метод кратчайшего пути - Binary к восьмиштырьковому
Метод кратчайшего пути - восьмиштырьковый к Binary
Метод кратчайшего пути - Binary к шестнадцатеричной системе счисления
Метод кратчайшего пути - шестнадцатеричная система счисления к Binary
Шаги
Раздел 1 - Разделите десятичный номер, котор будет преобразовывать значение нового основания.
Раздел 2 - Получите остаток от раздела 1 как rightmost число (наименьшее значительно число) новой базисной величины.
Раздел 3 - Разделите коэффициент предыдущего divide новым основанием.
Раздел 4 - Запишите остаток от раздела 3 как следующее число (к левой стороне) новой базисной величины.
Повторите разделы 3 и 4, получающ остатки от правого к левой стороне, до тех пор пока коэффициент не будет становить вычеркивают внутри раздел 3.
Последний таким образом полученный остаток будет значительно числом новой базисной величины.
Десятичный номер: 2910
Расчетливый эквивалент Binary:
Шаг | Деятельность | Результат | Остаток |
---|---|---|---|
Раздел 1 | 29/2 | 14 | 1 |
Раздел 2 | 14/2 | 7 | 0 |
Раздел 3 | 7/2 | 3 | 1 |
Раздел 4 | 3/2 | 1 | 1 |
Раздел 5 | 1/2 | 0 | 1 |
Как упомянуто в разделами 2 и 4, остатки должны быть аранжированы в обратном порядке так, что первый остаток станет наименьшим значительно числом (LSD) и последний остаток будет значительно числом (MSD).
Десятичный номер: 2910 = двоичное число: 111012.
Шаги
Раздел 1 - Определите значение колонки (позиционноцикловое) каждого числа (этого быть в зависимости от положение числа и основание номерной системы).
Раздел 2 - Умножьте полученные значения колонки (в разделе 1) числами в соответствуя колонках.
Раздел 3 - Суммируйте продукты высчитанные в разделе 2. Итог соответствующее значение в десятичной дроби.
Двоичное число: 111012
Расчетливый эквивалент десятичной дроби:
Шаг | Двоичное число | Десятичный номер |
---|---|---|
Раздел 1 | 111012 | ((1 x 2)4 + (1 x 2)3 + (1 x 2)2 + (0 x 2)1 + (1 x 2)0)10 |
Раздел 2 | 111012 | (16 + 8 + 4 + 0 + 1)10 |
Раздел 3 | 111012 | 2910 |
Двоичное число: 111012 = десятичный номер: 2910
Шаги
Раздел 1 - Преобразуйте первоначально номер к десятичному номеру (основанию 10).
Раздел 2 - Преобразуйте десятичный номер поэтому получено к новой базисной величине.
Восьмиштырьковый номер: 258
Расчетливый эквивалент Binary:
Шаг | Восьмиштырьковый номер | Десятичный номер |
---|---|---|
Раздел 1 | 258 | ((2 x 8)1 + (5 x 8)0)10 |
Раздел 2 | 258 | (16 + 5)10 |
Раздел 3 | 258 | 2110 |
Восьмиштырьковый номер: 258 = десятичный номер: 2110
Шаг | Деятельность | Результат | Остаток |
---|---|---|---|
Раздел 1 | 21/2 | 10 | 1 |
Раздел 2 | 10/2 | 5 | 0 |
Раздел 3 | 5/2 | 2 | 1 |
Раздел 4 | 2/2 | 1 | 0 |
Раздел 5 | 1/2 | 0 | 1 |
Десятичный номер: 2110 = двоичное число: 101012
Восьмиштырьковый номер: 258 = двоичное число: 101012
Шаги
Раздел 1 - Разделите разряды двоичного числа в группы в составе 3 (старт с правом).
Раздел 2 - Преобразуйте каждую группу в составе 3 разряда двоичного числа к одно восьмиштырькового число.
Двоичное число: 101012
Расчетливый восьмиштырьковый эквивалент:
Шаг | Двоичное число | Восьмиштырьковый номер |
---|---|---|
Раздел 1 | 101012 | 010 101 |
Раздел 2 | 101012 | 28 58 |
Раздел 3 | 101012 | 258 |
Двоичное число: 101012 = восьмиштырьковый номер: 258
Шаги
Раздел 1 - Преобразуйте каждое восьмиштырьковое число к двоичному числу 3 чисел (восьмиштырьковые числа могут быть обработаны как десятичная дробь для этого преобразования).
Раздел 2 - Совместите все приводя к бинарные группы (3 чисел каждого) в одиночное двоичное число.
Восьмиштырьковый номер: 258
Расчетливый эквивалент Binary:
Шаг | Восьмиштырьковый номер | Двоичное число |
---|---|---|
Раздел 1 | 258 | 210 510 |
Раздел 2 | 258 | 0102 1012 |
Раздел 3 | 258 | 0101012 |
Восьмиштырьковый номер: 258 = двоичное число: 101012
Шаги
Раздел 1 - Разделите разряды двоичного числа в группы в составе 4 (старт с правом).
Раздел 2 - Преобразуйте каждую группу в составе 4 разряда двоичного числа к один шестнадцатиричного символ.
Двоичное число: 101012
Расчетливый эквивалент шестнадцатеричной системы счисления:
Шаг | Двоичное число | Шестнадцатиричный номер |
---|---|---|
Раздел 1 | 101012 | 0001 0101 |
Раздел 2 | 101012 | 110 510 |
Раздел 3 | 101012 | 1516 |
Двоичное число: 101012 = шестнадцатиричный номер: 1516
Шаги
Раздел 1 - Преобразуйте каждое шестнадцатиричное число к двоичному числу 4 чисел (шестнадцатиричные числа могут быть обработаны как десятичная дробь для этого преобразования).
Раздел 2 - Совместите все приводя к бинарные группы (4 чисел каждого) в одиночное двоичное число.
Шестнадцатиричный номер: 1516
Расчетливый эквивалент Binary:
Шаг | Шестнадцатиричный номер | Двоичное число |
---|---|---|
Раздел 1 | 1516 | 110 510 |
Раздел 2 | 1516 | 00012 01012 |
Раздел 3 | 1516 | 000101012 |
Шестнадцатиричный номер: 1516 = двоичное число: 101012