Упорядочить значения по возрастанию: 5E^16(ричная), 111011^2(ичная), 117^8(ричная),...

0 голосов
201 просмотров

Упорядочить значения по возрастанию: 5E^16(ричная), 111011^2(ичная), 117^8(ричная), 215^10(ричная).


Информатика (24 баллов) | 201 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Переведём всё в двоичную систему счисления и уравняем длины записей:
5E_16 = 0101 1110_2 (каждая цифра в 16-ой сс соответствует четырёх цифрам в 2 сс)
111011_2 = 0011 1011_2
117_8 = 001 001 111_2 = 0100 1111_2 (каждая цифра 8сс соответствует трём цифрам в 2сс)
215_10 = 128 + 64 + 16 + 4 + 2 + 1 = 2^7 + 2^6 + 2^4 + 2^2 + 2^1 + 2^0 = 1101 0111_2.

Итак, надо сравнить 0101 1110, 0011 1011, 0100 1111, 1101 0111.
0011 1011 < 0100 1111 < 0101 1110 < 1101 0111
111011_2 < 117_8 < 5E_16 < 215_10

(148k баллов)