Convertirea unui numar din baza 10 in baza 2. Inainte de a trece la prezentarea algoritmului vom aplica metoda matematica pentru a convertii un numar din baza 10 in baza 2. Vom lua spre exemplu numarul 420. Procedeul de lucru este urmatorul: Impartim numarul nostru la 2 (deoarece vrem sa il convertim in baza 2). Daca doream sa il convertim in baza 5 atunci imparteam totul la 5. Impartim pana in momentul in care rezultatul devine 0. Conform art. 10 alin. 1 din OUG nr. 158/2005, baza de calcul a indemnizatiei de concediu medical se determina ca medie a veniturilor brute lunare din ultimele 6 luni din cele 12 luni din care se constituie stagiul de asigurare, pana la limita a 12 salarii minime brute pe tara lunar, pe baza carora se calculeaza contributia asiguratorie pentru munca. Pentru baza pe care o folosim noi zilnic, baza 10, avem cele 10 cifre: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Pentru a număra într-o bază de numerație, luăm cifrele pe rând, iar când ajungem la final, adunăm 1 la următoarea cifră. Pentru baza 10, avem primele 10 numere 0, 1, 2, …, 8, 9, după care cifra revine la 0 și adunăm 1 la următoarea cifră: 10. Să presupunem că avem un număr în baza 10 și dorim să aflăm cum să reprezentăm acel număr în, de exemplu, baza 2. Cum facem asta? Ei bine, există o metodă simplă și ușoară de urmat. Să presupunem că vreau să scriu 59 în baza 2. Primul meu pas este să găsesc cea mai mare putere a lui 2 care este mai mică de 59. Deci, să trecem prin puterile lui 2: Baza 10 folosește cifrele de la 0 la 9 (în total 10 cifre). Orice număr pe care-l folosim în viața reală (exemplu : 44) se scrie folosind una sau mai multe cifre de la 0 la 9. Calculatoarele adoră să lucreze în baza 2, care folosește doar două cifre : 0 și 1. De ce nu vor și ele să folosească 10 cifre, ca și noi? Indicii (2) și (10) arată baza de numerație în care este scris numărul. Un număr în baza 2 poate fi scris ca o sumă de produse în care unul dintre factori este o putere a lui 2. Prin efectuarea calculelor, obținem numărul scris în baza 10. cifra unităților o înmulțim cu 1, adică cu 2 0 ; HTZc.

baza 2 si baza 10