Задания
Версия для печати и копирования в MS Word
Тип 10 № 43858
i

Пе­ре­ве­ди­те число 90 из де­ся­тич­ной си­сте­мы счис­ле­ния в дво­ич­ную си­сте­му счис­ле­ния. Сколь­ко еди­ниц со­дер­жит по­лу­чен­ное число? В от­ве­те ука­жи­те одно число  — ко­ли­че­ство еди­ниц.

Спрятать решение

Ре­ше­ние.

Пе­ре­ве­дем число 90 в дво­ич­ную си­сте­му счис­ле­ния: 9010  =  10110102. По­лу­чен­ное число со­дер­жит че­ты­ре еди­ни­цы.

 

Ответ: 4.

 

При­ве­дем дру­гое ре­ше­ние на языке Python.

print(bin(90)[2:].count('1') )