Системы счисления. Перенос номеров из одной системы счисления в другую. Арифметика в системах счисления



бет1/2
Дата10.10.2022
өлшемі31,33 Kb.
#152500
  1   2
Байланысты:
ИКТ 2 практика
Мақпал презентация

ПРАКТИЧЕСКИЕ РАБОТЫ №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 Вычисление Десятичного эквивалента:

Шаг



Достарыңызбен бөлісу:
  1   2




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет