Блог для маленьких школьников и их родителей
ШколаЛа

Переведите число в восьмиричную и шестнадцатиричную систему счисления а) 00010101 б) 11111110 в) 00111111…

Автор:
Предмет: Информатика
Уровень: 5 - 9 класс

переведите число в восьмиричную и шестнадцатиричную систему счисления
а) 00010101 б) 11111110 в) 00111111 г) 10101010​
!СРОЧНО!

Ответов к вопросу: 1
  • Netysrat
    26.07.2024 | 10:31

    Программа (Python):
    print(‘1) 00010101 ->’, oct(int(‘00010101’, base = 2))[2:], ‘(8 cc) и’, hex(int(‘00010101’, base = 2))[2:], ‘(16 cc)’)
    print(‘2) 11111110 ->’, oct(int(‘11111110’, base = 2))[2:], ‘(8 cc) и’, hex(int(‘11111110’, base = 2))[2:], ‘(16 cc)’)
    print(‘3) 00111111 ->’, oct(int(‘00111111’, base = 2))[2:], ‘(8 cc) и’, hex(int(‘00111111’, base = 2))[2:], ‘(16 cc)’)
    print(‘4) 00111111 ->’, oct(int(‘10101010’, base = 2))[2:], ‘(8 cc) и’, hex(int(‘10101010’, base = 2))[2:], ‘(16 cc)’)

    1) 00010101   25 и 15
    2) 11111110    376 и fe
    3) 00111111    77 и 3f
    4) 10101010    252 и aa

    Вручную:
    Из 2 в 8:

    21 | 8    (деление)
    -16 | 2
    5

    Из 2 в 16:

    21 | 16
    -16 | 1  
    5

    Аналогично с остальными:

    Кстати, нужно знать, что:

    254 | 16
    -240 |  15
    14
    15 = F, 14 = E

Ответить на вопрос:
:p :-p 8) 8-) :lol: =( :( :-( :8 ;) ;-) :(( :o:
Нажимая на кнопку я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.