Перевести целые числа из десятичной системы счисления в двоичную а) 600 б) 2010

Перевести целые числа из десятичной системы счисления в двоичную а) 600 б) 2010
Гость
Ответ(ы) на вопрос:
Гость
а) Делим на 2 с остатком, пока не получится 0: 600 : 2 = 300 (ост. 0) 300 : 2 = 150 (ост. 0) 150 : 2 = 75 (ост. 0) 75 : 2 = 37 (ост. 1) 37 : 2 = 18 (ост. 1) 18 : 2 = 9 (ост. 0) 9 : 2 = 4 (ост. 1) 4 : 2 = 2 (ост. 0) 2 : 2 = 1 (ост. 0) 1 : 2 = 0 (ост. 1) Выписываем остатки в обратном порядке: 1001011000 Это и есть ответ. Можно проверить сложением: 1001011000_2 = 2^9 + 2^6 + 2^4 + 2^3 = 512 + 64 + 16 + 8 = 600 б) Делаем тоже самое: 2010 : 2 = 1005 (0) 1005 : 2 = 502 (1) 502 : 2 = 251 (0) 251 : 2 = 125 (1) 125 : 2 = 62 (1) 62 : 2 = 31 (0) 31 : 2 = 15 (1) 15 : 2 = 7 (1) 7 : 2 = 3 (1) 3 : 2 = 1 (1) 1 : 2 = 0 (1) Ответ: 11111011010
Не нашли ответ?
Ответить на вопрос
Похожие вопросы