ПРАКТИЧЕСКИЕ РАБОТЫ №2
Тема: «Системы счисления. Перенос номеров из одной системы счисления в другую.
Арифметика в системах счисления»
Цель: Приобрести навыки работы в различных системах счисления.
Существует множество методов или приемов, которые можно использовать для преобразования чисел из одной базы в другую. Мы продемонстрируем здесь следующее
• Десятичное число в Другую базовую систему
• Другая базовая система до десятичной
• Другая базовая система, не десятичная
• Метод быстрого доступа - от двоичного к восьмеричному
• Метод быстрого доступа - от восьмеричного до двоичного
• Метод быстрого доступа - от двоичного до шестнадцатеричного
• Метод быстрого доступа - от шестнадцатеричного до двоичного
Десятичное число в Другую базовую систему
Шаги
• Шаг 1 - Разделите десятичное число, подлежащее преобразованию, на значение новой базы.
• Шаг 2 - Получите остаток от шага 1 в качестве самой правой цифры (наименее значимой цифры) нового базового номера.
• Шаг 3 - Разделите коэффициент предыдущего деления на новую базу.
• Шаг 4 - Запишите остаток от шага 3 в качестве следующей цифры (слева) нового базового номера.
Повторите шаги 3 и 4, получая остатки справа налево, пока коэффициент не станет равным нулю на шаге 3.
Последний полученный таким образом остаток будет самой значащей цифрой (MSD) нового базового номера.
Пример
Десятичное Число: 2910 Вычисление Двоичного эквивалента:
Шаг
|
Операция
|
Результат
|
Остаток
|
Шаг 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 Вычисление Десятичного эквивалента:
Достарыңызбен бөлісу: |