Вы вошли как ГостьПриветствую Вас, Гость
Тема: Представление информации в десятичной и двоичной системах счисления правила перевода.

 

Цель:

-        изучение основных понятий позиционных систем счисления.

-        изучение представления чисел в развернутой форме в 10-ичной системе счисления

-          изучение представления чисел в развернутой форме в 2-ичной системе счисления

-        практическое освоение перевода чисел из 2-ичной в 10-ичную систему счисления и из 10-ичной в 2-ичную систему счисления.

 

Содержание

Часть 1. Теоретическая

Позиционная система счисления: любое число можно записать в развернутой форме (в виде суммы разрядов):

 

N = an-1*qn-1 + an-2*qn-2 + ... + a3*q3 + a2*q2 + a1*q1 + a0*q0 + a-1*q-1 + … + a-m*q-m,

 

где    an-1, an-2, ..., a3, a2, a1, a0, a-1, a-m- цифрычисла

          q – основание системы счисления

          n – количество целых разрядов данного числа

          m – м количество дробных разрядов данного числа.

 

Например:

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

 

N = an*10n + ... + a3*103 + a2*102 + a1*101 + a0*100 + a-1*10-1 + … + a-m*10-m,

 

так: 720386,524(10) = 700000 +20000 + 0 + 300 + 80 + 6 + 0,5 + 0,02 + 0,004 = 7*105 + 2*104 + 0*103 + 3*102 + 8*101 + 6*100 + 5*10-1 + 2*10-2 + 4*10-3

 

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

 

N10 = an*2n + ... + a3*23 + a2*22 + a1*21 + a0*20,

 

так: 110101(2) = 1*25 + 1*24 + 0*23 + 1*22 + 0*21 + 1*20

 

Такая запись числа позволяет выполнить перевод числа из позиционной системы счисления с любым основанием в привычную десятичную систему счисления

Преобразование числа из позиционной системы счисления с любым основанием в десятичную систему счисления выполняется с помощью развернутой формы записи числа:

 

Например:

110101(2) = 1*25 + 1*24 + 0*23 + 1*22 + 0*21 + 1*20 =

= 32 + 16 + 0 + 4 + 0 + 1 = 53(10)

 

Преобразование числа из десятичной позиционной системы счисления в систему счисления с любым основанием выполняется с помощью целочисленного деления десятичного числа на основание новой системы счисления:

 

Например:


Затем переписываем последний ответ и остатки от деления снизу вверх


и получаем запись исходного числа в двоичной системе счисления:

110101(2)

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