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

Не­ко­то­рое число в дво­ич­ной си­сте­ме счис­ле­ния за­пи­сы­ва­ет­ся как 101111. За­пи­ши­те это число в де­ся­тич­ной си­сте­ме.

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

Ре­ше­ние.

По­лу­ча­ем:

101111_2 = 1 умно­жить на 2 в сте­пе­ни 5 плюс 1 умно­жить на 2 в кубе плюс 1 умно­жить на 2 в квад­ра­те плюс 1 умно­жить на 2 в сте­пе­ни 1 плюс 1 умно­жить на 2 в сте­пе­ни 0 = 32 плюс 8 плюс 4 плюс 2 плюс 1 = 47.

Ответ: 47.

 

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

print(int(str(101111), 2))