Примери информатика

таблица на съдържанието

Превод от десетична в двоична

Пример 1.Perevod число 12 410

Писане отдясно наляво в червени номера (в резултат на последното деление и остатъците от всички барове) получаване на двоично представяне на 12410 = (1 111 100) 2. Номерата, които са близки по стойност до 2 п могат да бъдат превърнати от десетично число система за двоичен без необходимост от повторен дивизия от 2. Имайте предвид, че броят на 2 п - 1 в двойна система за означаване sitemy се състои от п единици, и поради това не може да превежда в голяма двоична система номер X, и малка разлика у = (2 п - 1) - X, в резултат на системата за знак, и се изважда от 11. 1 (п единици). В нашия случай,

Пример 2.Perevod 124.35 десетична дроб се състои от два етапа:
  • превод на цялото;
  • превод фракционна част.

част число се прехвърля в бинарна система по същия начин, както в Пример 1. Вторият етап на алгоритъма, в известен смисъл, противоположна на първата. Вместо последователни разделение на две съответства умножение. Превод 0.35 до осем бита:

Пример 3.Perevod подходяща фракция 2/7.
а) преведе двоичен в числителя и знаменателя на системата:

б) раздел в двоична система chilitel от знаменател

Представителство на голям брой под формата на числа с плаваща запетая

Пример 4.Predstavlenie 3 х 10 10 форма с плаваща запетая.
Представени под формата на число с плаваща точка х = 3 х 10 10. Оценка на реда на броя в двоичен нотация:

Броят на 3 х 10 10 има в двоичен нотация от 35 бита. Както и в Ex. 3 приемем, че дължината на мантисата на число с плаваща точка е на 23-ти редици. Докато 12 (35-23) най-незначителните битове на х превърнати в двоична система не е необходимо, тъй като преходът към форма на плаваща точка, те ще се изхвърли. Изхвърлете ненужните бита без да се използва двоична система, можете да:

Броят на 3 × 10 10 ФОРМИ плаваща запетая е както следва: