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

В десятичной системе счисления q =10 и набор символов включает цифры 0,1,2,3,4,5,6,7,8,9. Таким образом, по формуле (1) число 478,53 в в десятичной системе счисления можно представить в виде:

478,53(10)=4*102+7*101+8*100+5*10-1+3*10-2

По такому принципу можно строить различные системы счисления.

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

Двоичная система счисления – это позиционная система счисления с основанием q =2 и символами отображения чисел, состоящими из двух цифр: 0 и 1.

В соответствии с формулой (1) запись числа 10111,101(2) соответствует следующему числу в десятичной системе счисления:

10111,101(2)=1*24+0*23+1*22+1*21+1*20+1*2-1+0*2-2+1*2-3=23,625(10)

Восьмеричная система счисления

Это позиционная система счисления с основанием q =8 и символами отображения чисел, состоящими из восьми цифр: 0,1,2.3,4,5,6,7. Число восемь десятичной системы счисления записывается в виде 10(8), так как является единицей следующего разряда. Числу 478,53(10) будет соответствовать число 736,41(8), так как

736,41(8) =7*82+3*81+6*80+4*8-1+1*8-2=478,53(10)

Шестнадцатеричная система счисления

Это позиционная система счисления с основанием q =16 и символами отображения чисел, состоящими из десяти цифр: 0,1,2.3,4,5,6,7,8,9 и шести букв: А – соответствует числу 10(10), B – числу 11(10), C – числу 12(10), D – числу 13(10), E – числу 14(10), F – числу 15(10). Число 16 в десятичной системе счисления записывается в виде 10(16), а число, например 1DE,87(16)=1*162+13*161+14*160+8*16-1+7*16-2=478,53(10)

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

Перевод чисел из одной системы счисления в другую составляет важную часть машинной арифметики. Рассмотрим основные правила перевода из десятичной системы счисления в недесятичную.

Правило перевода целой части числа

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

Правило перевода дробной части числа

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

Пример 2. Перевести 165, (10) в двоичную систему счисления.

Решение:

165∟2

16 82∟2

5 8 41∟2

4 2 40 20∟2

1 2 1 20 10∟2

00 10 5∟2

0 4 2∟2

1 2 1

0

0,25

* 2

0, 50

* 2

1,00 Ответ: 165,25(10)=10100101,01(2)

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: