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

Двоичная система счисления

Читайте также:
  1. II. Государственная система профессиональной ориентации и психологической поддержки населения в Российской Федерации.
  2. III. Выбор как система относительных сравнений
  3. VI. СИСТЕМА ОЦЕНКИ РЕЗУЛЬТАТОВ ОСВОЕНИЯ РАБОЧЕЙ ПРОГРАММЫ
  4. Автоматизированная комплексная система фирменного транспортного обслуживания (АКС ФТО)
  5. Автоматизированная система розыска грузов
  6. Автоматизированная система управления грузовой станцией
  7. Американская глобальная система

Тема 1: Системы счисления. Двоичная система счисления.

Двоичная арифметика

Основные понятия

Система счисления – это способ записи чисел с помощью специальных знаков – цифр. Например для записи чисел 123, 45678, 1010011, CXL используются цифры 0, 1, 2, …, I, V, X, L, ….

Под алфавитом системы счисления понимают набор цифр системы счисления. Например, алфавит десятичной системы счисления - {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}.

Существуют позиционные и непозиционные системы счисления.

В непозиционных системах счисления значение цифры не зависит от ее позиции в записи числа.

Примером непозиционной системы счисления является римская система.

Алфавит римской системы счисления: I – 1 (палец), V – 5 (раскрытая ладонь, 5 пальцев), X – 10 (две ладони), L – 50, C – 100 (Centum), D – 500 (Demimille), M – 1000 (Mille).

Правила записи чисел в римской системе счисления:
- обычно не ставят больше трех одинаковых цифр подряд;
- если младшая цифра стоит слева от старшей, она вычитается из суммы.

Например, число MDCXLIV в римской системе счисления имеет значение

MDC X L I V=1000+500+100-10+50-1+5=1644

Недостатками этой системы является наличие большого количества знаков, сложность выполнения арифметических операций, не возможность записать дробные числа.

В позиционных системах счисления значение цифры определяется ее позицией в записи числа. Примером позиционной системы счисления является десятчная система счисления. Ее алфавит – {0, 1, 2, 3, 4, 5, 6, 7, 8, 9} и о снование (количество цифр) - 10

Например, в числе 353,3 первая семерка означает 3 сотен, вторая — 3 единиц, а третья — 3 десятых долей единицы.

Число 353,3 можно записать в развернутой форме:

Любая позиционная система счисления характеризуется своим основанием.
Основание позиционной системы счисления — количество различных цифр, используемых для изображения чисел в данной системе счисления.

Любое число N в позиционной системе счисления с основанием p может быть представлено в виде полинома от основания p:

N = an pn+an-1pn-1+... +a1p1+a0 p0+a-1p-1+a-2p-2+...

здесь N - число, aj - коэффициенты (цифры числа), p - основание системы счисления (p>1).

Принято представлять числа в виде последовательности цифр:

N = anan-1... a1a0. a-1a-2...

Например, число 11101,1 двоичной системы счисления:

11101,12=1 24+1 23+1 22+0 21+1 20+1 2-1

Замечание. Нижний индекс числа обозначает основание системы счисления. У чисел десятичной системы счисления индекс не ставится.

Двоичная система счисления

В двоичной системе счисления алфавит – {0, 1}, о снование - 2.

Любое число N в этой системе счисления может быть представлено в виде:

N = an 2n+an-1 2n-1+... +a1 21+a0 20+a-1 2-1+a-2 2-2+...

здесь N - число, aj - коэффициенты (цифры 0 или 1).

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

Для перевода двоичного числа в десятичную систему счисления, достаточно записать число в развернутой форме, а за тем подсчитать значение выражения в десятичной системе счисления. Например, 11011,11

 
2

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

Перевод целых десятичных чисел в двоичную систему счисления осуществляется последовательным делением десятичного числа на основание - 2. Число в новой системе записывается в виде остатков деления, начиная с последнего. Например,

Таким, образом 19=100112.

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

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

Ответ: 0,375=0,0112.

 

 

Замечание. Конечной десятичной дроби в двоичной системе счисления может соответствовать бесконечная (иногда периодическая) дробь. В этом случае количество знаков в представлении дроби в новой системе берется в зависимости от требуемой точности. Например,

0,7 =0, 101100110..=0,1(0110)2

Пример 1. Перевести 131 из десятичной в двоичную систему счисления.

131=100000112.

Пример 2. Перевести число 110101,012 из двоичной в десятичную систему счисления.

Пример 3. Перевести число 3,875 из десятичной в двоичную систему счисления.

 

Представим число в виде суммы: 3,875=3+0,875. Переведем целую часть числа:

3=112

Переведем дробную часть числа:

 

0,875 =0,1112

 

3,875=3+0,875=112+0,1112=11,1112

 


Дата добавления: 2015-08-09; просмотров: 372 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Розрив функції. Класифікація точок розриву| Двоичная арифметика

mybiblioteka.su - 2015-2024 год. (0.008 сек.)