Последната редакция на тази книга е от 2021 година.

 

 

IV.8.2  Преобразуване от двоична в десетична бройна система

 

 

А)   ПРЕОБРАЗУВАНЕ НА ЧИСЛА С ДЯСНО ФИКСИРАНА ЗАПЕТАЯ

 

 

ПРИМЕР  152.  Да се намери десетичният еквивалент на цялото число  Z=110111001110, .

      Прилагайки съответната формула за определяне дължината на десетичното поле (вижте в книга [1]), което следва да побере десетичния еквивалент, получаваме:

m   ³   12[b] * 0,301   =   3,612 [разряда]

      Получената стойност означава, че десетичното поле, което може да побере даденото 12-битово двоично число, трябва да бъде не по-късо от 4[разряда].

 

 

 

 

 

Б)   ПРЕОБРАЗУВАНЕ НА ЧИСЛА С ЛЯВО ФИКСИРАНА ЗАПЕТАЯ

 

 

ПРИМЕР  153.  Да се намери десетичният еквивалент на двоичното число с ЛФЗ  Z=0,110010011 .

      Прилагайки съответната формула за определяне дължината на десетичното поле (вижте в книга [1]), което следва да побере десетичния еквивалент, получаваме:

m   ³   9[b] * 0,301   =   2,709 [разряда].

      Получената стойност означава, че десетичното поле, което може да побере даденото 9-битово двоично число, трябва да бъде не по-късо от 3[разряда], но имайки предвид ляво фиксираната запетая, когато преобразованието не е точно, тук ще бъдат получени няколко допълнителни разряда.

 

 

 

 

      Полученият остатък в този пример е равен на нула, така че представеното преобразование е точно.

 

 

 

Следващият раздел е:

5.  Числа с плаваща запетая