Компьютер - преобразование номера


Advertisements

Много методов или методы, могущие понадобиться для того чтобы преобразовать номера от одного основания к другим. Мы продемонстрируем здесь следующее:

  • Десятичная дробь к другой низкопробной системе

  • Другая низкопробная система к десятичной дроби

  • Другая низкопробная система к 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
Раздел 3111012 2910

Двоичное число: 111012 = десятичный номер: 2910

Другая низкопробная система к Non-Десятичной системе

Шаги

  • Раздел 1 - Преобразуйте первоначально номер к десятичному номеру (основанию 10).

  • Раздел 2 - Преобразуйте десятичный номер поэтому получено к новой базисной величине.

Пример

Восьмиштырьковый номер: 258

Расчетливый эквивалент Binary:

Раздел 1: Новообращенный к десятичной дроби

Шаг Восьмиштырьковый номер Десятичный номер
Раздел 1 258 ((2 x 8)1 + (5 x 8)0)10
Раздел 2 258(16 + 5)10
Раздел 3 258 2110

Восьмиштырьковый номер: 258 = десятичный номер: 2110

Раздел 2: Десятичная дробь новообращенного к Binary

Шаг ДеятельностьРезультат Остаток
Раздел 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

Метод кратчайшего пути - Binary к восьмиштырьковому

Шаги

  • Раздел 1 - Разделите разряды двоичного числа в группы в составе 3 (старт с правом).

  • Раздел 2 - Преобразуйте каждую группу в составе 3 разряда двоичного числа к одно восьмиштырькового число.

Пример

Двоичное число: 101012

Расчетливый восьмиштырьковый эквивалент:

Шаг Двоичное число Восьмиштырьковый номер
Раздел 1 101012 010 101
Раздел 2 101012 28 58
Раздел 3 101012258

Двоичное число: 101012 = восьмиштырьковый номер: 258

Метод кратчайшего пути - восьмиштырьковый к Binary

Шаги

  • Раздел 1 - Преобразуйте каждое восьмиштырьковое число к двоичному числу 3 чисел (восьмиштырьковые числа могут быть обработаны как десятичная дробь для этого преобразования).

  • Раздел 2 - Совместите все приводя к бинарные группы (3 чисел каждого) в одиночное двоичное число.

Пример

Восьмиштырьковый номер: 258

Расчетливый эквивалент Binary:

Шаг Восьмиштырьковый номер Двоичное число
Раздел 1 258 210 510
Раздел 2 258 0102 1012
Раздел 3 258 0101012

Восьмиштырьковый номер: 258 = двоичное число: 101012

Метод кратчайшего пути - Binary к шестнадцатеричной системе счисления

Шаги

  • Раздел 1 - Разделите разряды двоичного числа в группы в составе 4 (старт с правом).

  • Раздел 2 - Преобразуйте каждую группу в составе 4 разряда двоичного числа к один шестнадцатиричного символ.

Пример

Двоичное число: 101012

Расчетливый эквивалент шестнадцатеричной системы счисления:

Шаг Двоичное число Шестнадцатиричный номер
Раздел 1101012 0001 0101
Раздел 2 101012 110 510
Раздел 3 101012 1516

Двоичное число: 101012 = шестнадцатиричный номер: 1516

Метод кратчайшего пути - шестнадцатеричная система счисления к Binary

Шаги

  • Раздел 1 - Преобразуйте каждое шестнадцатиричное число к двоичному числу 4 чисел (шестнадцатиричные числа могут быть обработаны как десятичная дробь для этого преобразования).

  • Раздел 2 - Совместите все приводя к бинарные группы (4 чисел каждого) в одиночное двоичное число.

Пример

Шестнадцатиричный номер: 1516

Расчетливый эквивалент Binary:

Шаг Шестнадцатиричный номер Двоичное число
Раздел 1 1516 110 510
Раздел 2 1516 00012 01012
Раздел 3 1516 000101012

Шестнадцатиричный номер: 1516 = двоичное число: 101012

Advertisements