Capitolul I - cuprinde prezentarea aritmeticii cu punct mobil, cum ar fi: reprezentarea numerelor, calcule in simpla si dubla precizie, algoritmi folositi pentru implementarea celor patru operatii elementare: adunarea, scaderea, inmultirea, impartirea.
Capitolul II - cuprinde calcule in precizie multipla folosind un pachet de functii MFLOAT, impreuna cu citeva exemple cum ar calculul functiilor Bessel, calculul constantei lui Euler, calculul lui PI.
Capitolul III si IV - cuprind diferite metode de calcul ale functiilor transcendente, cum fi: functia sin, functia cos, functia exponentiala, functia arctangenta.
Capitolul V - prezinta descrierea functiilor de daza mfloat, precum si informatii despre programul mfloat.
Capitolul VI - contine informatii despre utilzarea programului precum si listarea unei parti de program. Scopul principal al acestui capitol este de a efectua un studiu minutios asupra celor patru procese de baza ale aritmeticii: adunarea, scaderea, inmultirea, impartirea.
Multi privesc aritmetica drept un lucru fara insemnatate, pe care il invata copiii si cu care lucreaza calculatoarele, dar aritmetica este un subiect fascinant, avand multe implicatii interesante. Intrucit aritmetica fundamenteaza atit de multe aplicatii ale calculatoarelor, este important sa facem un studiu amanuntit asupra metodelor eficiente de calcul cu numere.
Aritmetica este o disciplina vie care a jucat un rol important in istoria omenirii, fiind carecterizata in continuare printr-o rapida dezvoltare. In acest capitol se analizeaza algoritmi pentru efectuarea de operatii aritmetice asupra mai multor tipuri de cantitati, cum sunt numerele cu punct mobil, numere foarte mari.
I. 1. Sisteme pozitionale de numerotatie Modul in care studiem aritmetica este strins legat de modul in care reprezentam numerele cu care lucram. Vom incepe studiul asupra acestei discipline cu o discutie privind principalele metode de reprezentare a numerelor.
Notatia pozitionala folosind baza b este definita prin regula In cazul sistemului de numeratie zecimal b este zece, iar coeficientii a sunt alesi dintre cifrele zecimale 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Generalizarea sistemului de numeratie zecimal se obtine cind b este un intreg mai mare decit 1, iar coeficientii a sunt intregi cuprinsi in intervalul 0 (ak ...
DONALD E. KNUTH - "TRATAT DE PROGRAMARE A CALCULATOARELOR. ALGORITMI SEMINUMERICI" - VOL. 2, EDITURA TEHNICA, BUCURESTI, PAG. 203 - 300, 1983
BRENT R. P. - "FAST MULTIPLE - PRECISION EVALUATION OF ELEMENTARY FUNCTION"
BEYER W. A. , WATERMAN M. S. - "ERROR ANALIYSIS OF COMPUTATION OF EULERS CONSTANT" - MATHEMATICS OF COMPUTATION, VOL. 28, APRILE, PAG. 599 - 604, 1974
SALAMIN E. - "COMPUTATION OF PI USING ARITHMETIC - GEOMETRIC MEAN" - MATHEMATICS OF COMPUTATION, VOL. 30, IULIE, PAG. 565 - 570, 1976
RUSSEL RECTOR, GORGE ALEXY - "THE 8086 BOOK" - MCGRAW - HILL INC. , 1980
TURBO PASCAL 6. 0, GHID DE UTILIZARE, CLUJ - NAPOCA, 1992
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.