Informatică, întrebare adresată de ionela2401, 9 ani în urmă

Se dau doua numere in baza 10 : 211 , 112 .
Sa se adune si suma sa se treaca in baza 2
Sa se treaca fiecare nr din baza 10 in baza 2
Sa se adune nr in baza 2 si suma sa se treaca in baza 10.
Dau coroana urgent va rog !!.

Răspunsuri la întrebare

Răspuns de enashraluk
2
211+112=303
303 : 2 = 151 r 1
151 : 2 = 75 r 1
75 : 2 = 37 r 1
37 : 2 = 18 r 1
18 : 2 = 9 r 0
9 : 2 = 4 r 1
4 : 2 = 2 r 0
2 : 2 = 1 r 0
1 : 2 = 1 r 0 (citesti resturile obtinute de jos in sus ) => vei obtine: 100101111

211: 2 = 105 r 1
105 : 2 = 52 r 1
52 : 2 = 26 r 0
26 : 2 = 13 r 0
13 :2= 6 r 1
6:2=3 r 0
3:2=1 r 1
1:2=0 r 1  => 11010011

112:2=56 r 0
56:2=28 r 0
28:2=14 r 0
14:2=7 r 0
7:2=3 r 1
3:2=1 r 1
1:2=0 r 1  => 1110000

suma celor doua va fi: 101000011
iar in baza 10 vei obtine: 1*2 la puterea zero+1*2 la puterea 1+0*2 la puterea 2+ 0*2 la puterea 3+ 0*2 la puterea 4 + 0*2 la puterea 5+1 * 2 la puterea 6+ 0*2 la puterea 7+ 1*2 la puterea 8 = 1+2+0+0+0+0+64+0+256=323
Alte întrebări interesante