Виталий_Ильназ574
?>

K, p=map (int, input( split('+')) m, h = map (int, input(). split('-'))t, h = map (int, input(). split('*'))c, d = map (int, input(). split('/'))print (k, '+', p, '=', p+k, end = '\n');print (m, '-', h, '=', m - h, end = '\n');print (t, '*', h, '=', t* h, end = '\n');print (c, '/', d, '= ', c/d)переведите этот код из Python мне надо фото как это сделано в питоне​

Информатика

Ответы

maxchemaxim14
10(10) =2^3+2^1=1010(2)
15(10) = 2^3+2^2+2^1+2^0=8+4+2+1=1111(2)
1010(2) в обратном коде - изменяете 0 на 1, 1 на 0  -> 11110101(2) - обратный код
дополнительный код - это к обратному добавить 1  -> 11110110(2) - дополнительный код
отрицательные числа хранятся в дополнительном коде
15(10) = 1111(2),  обратный код к 1111(2) будет  11110000(2),  дополнительный - 11110001(2)
-15(10) = 11110001(2), дополнительный код к -15(10) будет само число 15
обратный к  -15(2)  ->  00001110(2) ,  добавляем 1  ->  00001110(2) +1 = 00001111(2) = 15(10)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

K, p=map (int, input( split('+')) m, h = map (int, input(). split('-'))t, h = map (int, input(). split('*'))c, d = map (int, input(). split('/'))print (k, '+', p, '=', p+k, end = '\n');print (m, '-', h, '=', m - h, end = '\n');print (t, '*', h, '=', t* h, end = '\n');print (c, '/', d, '= ', c/d)переведите этот код из Python мне надо фото как это сделано в питоне​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

abakas235
inris088
avetisov-84850
zerckaln
levsha-27509
Bolshakova Shigorina
dedald
myrisik2490
Матфеопуло1006
IP1379
multikbo3049
yaelenatu
gbnn90
korotinadasha07
i7aster26