| moko a întrebat:

Cum se fac adunarile in baza 2? ca am lipsit de la lectie si n-am inteles... fau funda

5 răspunsuri:
| Funky_6783 a răspuns:

Buna! Pai avem in baza zece numarul abc=457 in baza zece se scrie
=> a*10la puterea a2-2 + b* 10 la puterea 1 + c*10 la puterea 0 si avem
a*100+b*10+c*1 = abc ( in baza 10 ) =>
4*100+5*10+7*1 = 457 ( Adevarat ).
Acum in baza 2 avem
a*2 la puterea a2-a + b*2 la puterea 1 + c* 2 la puterea 0 = a*4 +b*2+c*1.
Sper ca ai inteles. ( si tot asa la fiecare baza. Exemplu in baza 3, avem a*3 la puterea a 2-a +a*3 la putearea 1 + a*3 la puterea 0... etc.
)

| Funky_6783 a răspuns (pentru Funky_6783):

Scuze acolo avem a*10 la pueterea a 2-a

| sabin89 a răspuns:

Puterile lui 2 sunt: 1; 2; 4; 8; 16; 32; 64; 128; 256 s.a.m.d. (adica 2 la puterea 0=1...2 la puterea 8=256 s.a.m.d).
Deci, daca ar fi sa trecem numarul 457 in baza 2, ar trebui sa-l grupam dupa puterile lui 2 (nu ale lui 10). Si avem:
1 1 1 0 0 1 0 0 1 (adica 1x256 + 1x128 + 1x64 + 0x32 + 0x16 + 1x8 + 0x4 + 0x2 + 1x1). Sa verificam: 256 + 128 + 64 + 8 + 1 = 457. Deci numarul 457 in baza 2 este 111001001. Panimaeşi?

| moko explică:

Mda, dar ma refeream la calcule in baza 2 de exemplu 1111+111+11

| ascovit a răspuns (pentru Funky_6783):

Poti explica ceva mai detaliat? blushing