Запишите десятичные эквиваленты следующих чисел: 0110101 во 2 4F4 в 16 258 в 16

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

Запишите десятичные эквиваленты следующих чисел:
0110101 во 2
4F4 в 16
258 в 16


Информатика (38 баллов) | 87 просмотров
0

Не будущее: есть общепринятая запись: 0110101(2), 4F4(16), 258(16)

0

и "чуть менее общепринятая запись" через 0b, 0x? ^)

0

Ну нет, это уже "сишные константы"...

0

А Си - язык, который "50/50" ненавидят люди. Зачем заведомо 50% людей терроризировать?

Дан 1 ответ
0 голосов
0110101=0*2^6+1*2^5+1*2^4+0*2^3+1*2^2+0*2^1+1*2^0=53
4F4=4*16^2+16*16^1+4*16^0=1268. буква F соответствует числу 16
258=2*16^2+5*16^1+8*16^0=600
(780 баллов)
0

Удивительно... Вы пишете неверное выражение, а результатом его вычисления у Вас является правильное значение. Т.е. выражение само по себе, а ответ - сам по себе, приписан. F - это не 16, это 15. Не может быть цифры n в системе счисления по основанию n.