Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Nagypontosságú aritmetika III.. ELTE Nagypontosságú aritmetika: racionális számok Ábrázolás:  előjel + számláló számjegyei + számláló hossza + nevező.

Hasonló előadás


Az előadások a következő témára: "Nagypontosságú aritmetika III.. ELTE Nagypontosságú aritmetika: racionális számok Ábrázolás:  előjel + számláló számjegyei + számláló hossza + nevező."— Előadás másolata:

1 Nagypontosságú aritmetika III.

2 ELTE Nagypontosságú aritmetika: racionális számok Ábrázolás:  előjel + számláló számjegyei + számláló hossza + nevező számjegyei + nevező hossza + számrendszer (tömb vagy szöveg): Zsakó László: Nagypontosságú aritmetika 2

3 ELTE Nagypontosságú aritmetika: racionális számok NagyRac típus:  előjel: {–,+}  N,M: Egész  S: alapszám  sz,ne: tömb(0..Maxn,Egész) Zsakó László: Nagypontosságú aritmetika 3

4 ELTE Nagypontosságú aritmetika: racionális számok Összeadás, kivonás ahol D=lnko(U n, V n ). Szorzás, osztás: ahol D 1 =lnko(U s, V n ), D 2 =lnko(U n, V s ) Zsakó László: Nagypontosságú aritmetika 4

5 ELTE Nagypontosságú aritmetika: racionális számok Összead(A,B,C): D:=lnko(A.ne,B.ne) Oszt(A.ne,D,AD); Oszt(B.ne,D,BD) Szoroz(A.sz,BD,ABD) Szoroz(B.sz,AD,BAD) Összead(ABD,BAD,C.sz) Szoroz(AD,B.ne,C.ne) Eljárás vége Zsakó László: Nagypontosságú aritmetika 5

6 ELTE Nagypontosságú aritmetika: racionális számok Szoroz(A,B,C): D1:=lnko(A.sz,B.ne) D2:=lnko(A.ne,B.sz) Oszt(A.sz,D1,AD); Oszt(B.sz,D2,BD) Szoroz(AD,BD,C.sz) Oszt(A.ne,D2,AD); Oszt(B.ne,D1,BD) Szoroz(AD,BD,C.ne) Eljárás vége Zsakó László: Nagypontosságú aritmetika 6

7 ELTE Nagypontosságú aritmetika: racionális számok További műveletek:  egész  racionális konverzió  racionális  egész konverzió  relációk (=,, …)  eggyel növelés, csökkentés Speciális racionális számok Zsakó László: Nagypontosságú aritmetika 7

8 ELTE Nagypontosságú aritmetika: fixpontos valós számok Ábrázolás  mint az egész + tizedespont helye  mint az egész, de negatív indexek is vannak x =  t n S n t 0 + t -1 S t -m S -m Műveletek  összeadásnál, kivonásnál a különböző hosszúságú törtrészek esete  osztás adott hosszúságú törtrészre  lebegőpontossá alakítás, racionálissá alakítás, közelítés racionálissal  relációk Zsakó László: Nagypontosságú aritmetika 8

9 ELTE Nagypontosságú aritmetika: lebegőpontos valós számok Ábrázolás  mint a fixpontos, de csak negatív indexek vannak x =  (t -1 S t -m S -m )*S k Műveletek  összeadás, kivonás: azonos kitevőre hozás  szorzás, osztás  normalizálás (kerekítés)  fixpontossá alakítás  relációk Speciális lebegőpontos számok Zsakó László: Nagypontosságú aritmetika 9

10 Zsakó László: Programozási alapismeretek M Vége Zsakó László: Szimuláció II.10


Letölteni ppt "Nagypontosságú aritmetika III.. ELTE Nagypontosságú aritmetika: racionális számok Ábrázolás:  előjel + számláló számjegyei + számláló hossza + nevező."

Hasonló előadás


Google Hirdetések