Основы объектно-ориентированного программирования на языке C# book | Page 88

6 Зображення чисел у комп’ютерi Потiм кожну групу замiняють вiдповiдною вiсiмковою чи шiстнадця- тковою цифрами. Наприклад, переведемо двiйкове число 10011101.110 у вiсiмкове: 010 011 101. 110 = (235. 6) 8 , а потiм у шiстнадцяткове: 1001 1101. 1100 = (9D.С) 16 . Розглянемо iншi приклади переведення числа в десяткову систему числення: 1000001 (2) = 1 × 2 6 + 0 × 2 5 + 0 × 2 4 + 0 × 2 3 + 0 × 2 2 + +0 × 2 1 + 1 × 2 0 = 64 + 1 = 65 (10) . 1000011111.0101 (2) = 1 × 2 9 + 1 × 2 4 + 1 × 2 3 + 1 × 2 2 + 1 × 2 1 + +1 × 2 0 + 1 × 2 −2 + 1 × 2 −4 = 512 + 16 + 8 + 4 + 2 + 1 + 0.25 + 0.0625 = = 543.3125 (10) . 1216.04 (8) = 1 × 8 3 + 2 × 8 2 + 1 × 8 1 + 6 × 8 0 + 4 × 8 −2 = = 512 + 128 + 8 + 6 + 0.0625 = 654.0625 (10) . 29A.5 (16) = 2 × 16 2 + 9 × 16 1 + 10 × 16 0 + 5 × 16 −1 = = 512 + 144 + 10 + 0.3125 = 656.3125 (10) . 6.4 Двiйкова арифметика До арифметичних належать операцiı̈ додавання, вiднiмання, множен- ня й дiлення. Як вони виконуються з двiйковими числами? Наведемо двiйковi операцiı̈ i розглянемо детально ı̈хнє виконання (табл. 6.2). 88