Elemente de aritmetica numerelor in virgula mobila

Trimis la data: 2015-01-05 Materia: Matematica Nivel: Facultate Pagini: 7 Nota: / 10 Downloads: 0
Autor: Oreste_L Dimensiune: 21kb Voturi: Tipul fisierelor: doc Acorda si tu o nota acestui referat: 1 2 3 4 5 6 7 8 9 10
vezi mai multe detalii vezi mai putine detalii
Raporteaza o eroare
Intrucat elementele de memorare sunt constituite din dispozitive cu doua stari stabile, iar elementele de prelucrare a informatiei sunt bazate pe circuite logice, care opereaza pe baza logicii bivalente, intr-un sistem de calcul numeric datele sunt reprezentate in binar, sub forma unor succesiuni de unitati si zerouri. Exista numeroase posibilitati pentru reprezentarea datelor, care se deosebesc intre ele prin expresibilitate, cost de implementare, usurinta conversiilor de la un format la altul, cat si prin alte considerente. Astfel, in cadrul unui sistem numeric, la nivel hardware, se folosesc mai multe tipuri de date:

Un sistem de numeratie consta in totalitatea regulilor si simbolurilor/cifrelor folosite pentru reprezentarea numerelor. Sistemele de numeratie pot fi de doua tipuri: pozitionale si nepozitionale. Intr-un sistem pozitional valoarea/ponderea unui simbol depinde de pozitia pe care o ocupa in reprezentarea unui numar dat, in timp ce intr-un sistem nepozitional acest lucru nu are loc. Ca exemplu de sistem nepozitional se poate da sistemul de numeratie roman.

Sistemele de numeratie pozitionale mai poarta numele si de sisteme de numeratie ponderate, intrucat valoarea unei cifre depinde de pozitia ei in reprezentarea numarului dat.
Un numar intreg N este reprezentat, intr-un sistem de numeratie pozitional, in baza b, sub forma unui n-uplu de simboluri xi,
Nb = xn-1 xn-2 xn-3 ... xi... x1 x0
unde xi reprezinta o cifra a sistemului de numeratie.

O cifra xi poate lua valori intregi cuprinse intre 0 si b-1, baza b reprezentand numarul valorilor posibile pe care le poate lua o cifra oarecare xi. In general, un numar, constituit dintr-o parte intreaga si o parte subunitara are urmatoarea reprezentare in baza b:
Nb= xn-1 xn-2 xn-3 ... xi... x1 x0 , x-1 x-2 x-3 ... x-i... x-m , (o i�L xi b-1).
Valoarea N a numarului Nb se calculeaza cu ajutorul urmatoarei expresii:
Reprezentarea numerelor in virgula fixa precizeaza un numar de ranguri la stanga virgulei, pentru partea intreaga, si un alt numar de ranguri la dreapta virgulei, pentru partea subunitara.

In vederea asigurarii unei game largi de reprezentare, cat si a unei precizii convenabile, in cazul virgulei fixe trebuie sa se aloce un numar mare de ranguri. Astfel, in cazul in care se doreste manipularea numerelor cu valori pana la 1 trilion (1012) sunt necesare 40 de ranguri binare, intrucat 1012i�>>240. Acelasi numar de 40 ranguri binare este necesar in cazul asigurarii unei precizii de o trilionime.

Numerele ar fi astfel reprezentate pe 80 de biti. In practica solicitarile privind gama si precizia pot fi si mai mari.
Virgula mobila ofera posibilitatea reprezentarii cu un numar mic de ranguri binare a unei game largi de numere exprimabile, prin efectuarea unui compromis intre numarul de ranguri, care asigura precizia, si numarul de ranguri, care asigura gama.

  • pag. 1
  • pag. 2
  • pag. 3
  • pag. 4
  • pag. 5
  • pag. 6
  • pag. 7

Nota explicativa
Referatele si lucrarile oferite de Referate.ro au scop educativ si orientativ pentru cercetare academica.

Iti recomandam ca referatele pe care le downloadezi de pe site sa le utilizezi doar ca sursa de inspiratie sau ca resurse educationale pentru conceperea unui referat nou, propriu si original.

Referat.ro te invata cum sa faci o lucrare de nota 10!
Filmele zilei
Linkuri utile
Programeaza-te online la salonul favorit Descarca gratuit aplicatiile pentru iOS si Android Filmulete haioase Filme, poante si cele mai tari faze Jocuri Cele mai tari jocuri de pe net Referate scoala Resurse, lucrari, referate materiale pentru lucrari de nota 10 Bacalaureat 2017 Vezi subiectele examenului de Bacalaureat din 2017 Evaluare Nationala 2017 Ultimele informatii despre evaluare nationala
Toate imaginile, textele sau alte materiale prezentate pe site sunt proprietatea referat.ro fiind interzisa reproducerea integrala sau partiala a continutului acestui site pe alte siteuri sau in orice alta forma fara acordul scris al referat.ro. Va rugam sa consultati Termenii si conditiile de utilizare a site-ului. Informati-va despre Politica de confidentialitate. Daca aveti intrebari sau sugestii care pot ajuta la dezvoltarea site-ului va rugam sa ne scrieti la adresa webmaster@referat.ro.
Acest site foloseste cookies: Prin navigarea pe acest site, va exprimati acordul asupra folosirii cookie-urilor. Detalii aici OK