Studiu de caz privind aritmetica în precizie multiplă

Previzualizare licența:

Cuprins licența:

1 INTRODUCERE
2 ARITMETICA
2.1 SISTEME POZITIONLE DE NUMEROTATIE
2.2 ARITMETICA NUMERELOR REPREZENTATE CU PUNCT MOBIL
2.2.1 CALCULELE CU PRECIZIE SIMPLA
2.2.2 ACURATETEA ARITMETICII CU PUNCT MOBIL
2.2.3 CALCULELE CU DUBLA PRECIZIE
2.3 ARITMETICA IN PRECIZIE MULTIPLA
2.3.1 ALGORITMII CLASICI
3 CALCULUL PRECIZIEI MULTIPLE FOLOSIND MFLOAT
3.1 CALCULUL LUI PI
3.2 CALCULUL FUNCTIE BESSEL
3.3 CALCULUL CONSTANTEI LUI EULER
3.4 CALCULUL FUNCTIEI GAMMA PENTRU VALORI COMPLEXE
4 METODE MFLOAT
5 PRECIZIA MFLOAT
6 VERSIUNEA MFLOAT PENTRU PASCAL
6.1 DESCRIEREA FUNCTIILOR DE BAZA MFLOAT
6.1.1 FUNCTII DE BAZA
6.1.2 FUNCTII STANDARD DE BIBLIOTECA
6.1.3 FUNCTII STANDARD EXTINSE
7 ANALIZA APLICATIEI
8 BIBLIOGRAFIE

Extras din licența:

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 ...

Bibliografie:

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

Descarcă licența

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Studiu de caz privind aritmetica in precizie multipla
    • Bibliografie.doc
    • Cuprins.doc
    • Diploma.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
9/10 (1 voturi)
Anul redactarii:
1999
Nr fișiere:
3 fisiere
Pagini (total):
68 pagini
Imagini extrase:
55 imagini
Nr cuvinte:
11 488 cuvinte
Nr caractere:
61 662 caractere
Marime:
213.69KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Facultate
Tip document:
Licența
Domeniu:
Calculatoare
Predat:
la facultate din Targu Mures
Specializare:
Tehnologie informatica
Materie:
Calculatoare
Sus!