Realizati operatii in sistemul binar:
1011+1001=
101+111+100=
1011+1111+1100+1000=
Răspunsuri la întrebare
Răspuns:
1011 + 1001 = 10100
101 + 111 + 100 = 10000
1011 + 1111 + 1100 + 1000 = 101110
Explicație:
Rezolvi fix ca orice adunare:
1011 +
1001
─────
Unde aduni începând cu ultimele cifre :
1011 +
1001
─────
0
Toată diferenţa e că transportul se face nu la depășirea 10, ci 2. La pasul de sus 1 + 1 = 2, deci scriem 0 și reţinem 1 pentru transport.
Apoi la pasul următor adunăm cifrele 1 + 0 + transportul 1 = 2 :
1011 +
1001
─────
00
1011 +
1001
─────
100
1011 +
1001
─────
0100
1011 +
1001
─────
10100
Pentru trișare o unealtă accesibilă este interpretorul de Python în mod interactiv. Doar trebuie să prefixezi numerele cu „0b” să știe că sunt valori binare și să treci rezultatul prin funcţia bin() să afișeze tot binar:
E foarte usor.
1011+1001=10100
101+111+100=10000
1011+1111+1100+1000=101110
Sper ca team ajutat! :)