Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Правило перевода чисел из одной системы счисления в другую.




Читайте также:
  1. A) автоматического перевода с символических языков в машинные коды
  2. A. системы учета
  3. A.Становление системы экспортного контроля
  4. B) Информационные системы в логистике
  5. GNU(рекурсивный акроним от GNU’s Not UNIX — «GNU — не Unix!») — это проект создания свободной UNIX-подобная операционной системы, открытый в 1983 году Ричардом Столлмэном.
  6. I. Декларация-заявка на проведение сертификации системы качества II. Исходные данные для предварительной оценки состояния производства
  7. I. Особенности формирования отраслевой системы оплаты труда работников учреждений здравоохранения
  8. II. Становление и развитие системы общественного призрения
  9. II. Структура Системы сертификации ГОСТ Р и функции ее участников
  10. IV Этап. Завершение формирования колониальной системы. Конец XIX – начало XX вв.

Для того, чтобы перевести десятичное число в другую систему счисления, надо это число последовательно нацело делить на основание системы счисления до тех пор, пока частное от деления не будет меньше основания системы счисления.

Например, для того чтобы перевести число 75 в двоичную систему счисления, разделим его на 2 нацело, получим частное - 37 и остаток – 1, затем 37 опять разделим нацело на 2, получим – 18 и остаток – 1, и так далее делим до тех пор, пока последнее частное будет равно – 1 (меньше 2).

делимое частное остаток Результат: 7510 – 10010112 Двоичный код – это остатки от деления, записанные в следующем порядке: сначала последнее частное, а затем остатки снизу вверх.
75
2    

Перевод числа из системы счисления с любым основанием в десятичную осуществляется по формуле (1), например:

1010112=1*26 + 0*25 + 0*24 + 1*23 + 0*22 + 1*21 + 1*20 = 64+0+0+8+0+2+1 = 7510

 

Системы счисления, используемые в компьютере:

двоичная – основание 2 – алфавит: цифры 0 и 1

восьмеричная – основание 8 – алфавит: цифры 0 – 7

шестнадцатеричная – основание 16 – алфавит: цифры 0 – 9, буквы A, B, C, D, E, F

Десятичные числа Двоичные числа Восьмеричные числа Шестнадцатеричные числа
A
B
C
D
E
F

Так как восьмеричная и шестнадцатеричная системы счисления являются производными от двоичной, можно сначала найти двоичный код числа, а затем перевести в восьмеричную и шестнадцатеричную системы путем группировки двоичного кода по триадам (для восьмеричной системы) и тетрадам (для шестнадцатеричной) с дальнейшим использованием приведенной выше таблицы.

Триада- группа из трех разрядов.

Тетрада - группа из четырех разрядов.

Разбиение на группы разрядов осуществляется справа налево.



Например:

111 000 101 001 1111 0101 0000 1100

(7 0 5 1)8 ( F 5 0 C )16


 


Дата добавления: 2015-04-18; просмотров: 12; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.01 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты