INFOÉRA 2006 Nagypontosságú aritmetika III.

Slides:



Advertisements
Hasonló előadás
Racionális számok számítógépi ábrázolása
Advertisements

Halmazok, műveletek halmazokkal
Programozási alapismeretek 6. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 6.2/  Rekordok/struktúrák.
Programozási alapismeretek 4. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 4.2/  A szöveg A szöveg.
Programozási alapismeretek 2. előadás. ELTE Szlávi - Zsakó: Programozási alapismeretek 2.2/  Adatokkal kapcsolatos.
Programozási alapismeretek 7. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 7. előadás2/  Sorozatszámítás.
Programozási alapismeretek 3. előadás
Programozási alapismeretek 12. előadás. ELTE  Tapasztalatok a rendezésről Tapasztalatok a rendezésről  Keresés rendezett sorozatban Keresés rendezett.
Turbo Pascal Változók.
Számhalmazok.
Bevezetés a Java programozásba
Bevezetés a Java programozásba
Algebra a matematika egy ága
4. előadás (2005. március 8.) Pointerek Pointer aritmetika
1 A számítási pontatlanságok a + b – a = b ? Tegyük fel, hogy 4 tizedesjegyig pontos a mantissza a = 5678 = 5,678  10 3 b = 6789 = 6,789  10 3 a + b.
Csernoch Mária Adatábrázolás Csernoch Mária
Csernoch Mária Adatábrázolás Csernoch Mária
Algebrai törtek.
Készítette: Rummel Szabolcs Elérhetőség:
4. Fejezet : Az egész számok (integer) ábrázolása
Fejezetek a matematikából
1 Programozás alapjai GEIAL312B (ANSI C) BSc (Bachelor of Science) / Alap képzés 2005/2006. őszi félév Miskolci Egyetem Általános Informatikai Tanszék.
A TERMÉSZETTUDOMÁNYOK ALAPJAI 1. Matematika
Ismétlés 5. Törtek.
Valós számok Def. Egy algebrai struktúra rendezett test, ha test és rendezett integritási tartomány. Def. Egy (T; +,  ;  ) rendezett test felső határ.
ELTE Szlávi - Zsakó: Programozási alapismeretek 5.1/ Keresés Specifikáció:  Bemenet: N:Egész, X:Tömb[1..N:Valami]
ELTE Szlávi-Zsakó: Programozási alapismeretek 8.1/ Kiválogatás Specifikáció:  Bemenet: N:Egész, X:Tömb[1..N:Valami]
ELTE Szlávi-Zsakó: Programozási alapismeretek 10.1/ Összegzés mátrixra Feladat: Egy mátrix elemeinek összege.
2 tárolós egyszerű logikai gép vázlata („feltételes elágazás”)
ELTE Szlávi - Zsakó: Programozási alapismeretek 5.1/ Sorozatszámítás Specifikáció (a végleges) :  Bemenet:
ELTE Szlávi-Zsakó: Programozási alapismeretek Szlávi-Zsakó: Programozási alapismeretek 3. 1/
Szám - számrendszer 564,2 = 5* * * *10-1
Fixpontos, lebegőpontos
SQL.
Csernoch Mária Számrendszerek Csernoch Mária
Lineáris algebra.
Beolvasó utasítás Console.Read();  Int típusú adatot kapunk. Console.ReadLine();  String típusú adatot kapunk. Console.ReadKey();  Tetszőleges billentyű.
ELTE Adatokkal kapcsolatos fogalmak  Konstans: az az adat, amely a műveletvégzés során nem változtat(hat)ja meg értékét, mindvégig ugyanabban az „állapotban”
Matematikai ismeretek az alapiskolától az egyetemig Part Edit Selye János Egyetem Komárno, Szlovákia.
Ismétlés.
Kifejezések. Algoritmus számol; Adott összeg; összeg:=0; Minden i:=1-től 5-ig végezd el Ha 2 | i akkor összeg:=összeg+2*i Ha vége Minden vége Algoritmus.
Operátorok Értékadások
Hatványozás egész kitevő esetén
Az intervallum matematika és alkalmazási területei
Fixpontos, lebegőpontos
1 Vektorok, mátrixok.
Az egész számok szorzása
Polinomok.
INFOÉRA 2006 Nagypontosságú aritmetika I.
Alapműveletek (Természetes számok, Egész számok)
Programozási alapismeretek 2. előadás. ELTE Szlávi - Zsakó: Programozási alapismeretek 2.2/  Adatokkal kapcsolatos.
INFOÉRA 2006 Nagypontosságú aritmetika II.
Algebrai logika Leibniz folytatói a 18. században: Lambert, Segner és mások. 19. sz., Nagy-Britannia: Aritmetikai és szimbolikus algebra. Szimbolikus algebra:
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Programozás I. 3. gyakorlat.
NJSzT Nemes Tihamér Országos Középiskolai Sámítástechnikai Tanulmányi Verseny.
Számtani alapműveletek
óra Műveletek a racionális számok halmazán
INFOÉRA 2006 Nagypontosságú aritmetika III.
Kifejezések C#-ban.
Számábrázolás.
Összefoglalás 7. évfolyam
3. óra Algebrai kifejezések nagyító alatt
137. óra - Ismétlés Számok és műveletek
óra Algebra
Egy egyszerű gép vázlata
Matematika I. BGRMA1GNNC, BGRMA1GNNB előadás.
Számítógép architektúrák
JAVA programozási nyelv NetBeans fejlesztőkörnyezetben I/13. évfolyam
Hatványozás azonosságai
Vektorok © Vidra Gábor,
Előadás másolata:

INFOÉRA 2006 Nagypontosságú aritmetika III. 2006.11.18 Nagypontosságú aritmetika III. Juhász István-Zsakó László: Informatikai képzések a ELTE-n

Nagypontosságú aritmetika: racionális számok INFOÉRA 2006 2006.11.18 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): 2017.04.22. Zsakó László: Nagypontosságú aritmetika Juhász István-Zsakó László: Informatikai képzések a ELTE-n 2

Nagypontosságú aritmetika: racionális számok INFOÉRA 2006 2006.11.18 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) 2017.04.22. Zsakó László: Nagypontosságú aritmetika Juhász István-Zsakó László: Informatikai képzések a ELTE-n 3

Nagypontosságú aritmetika: racionális számok INFOÉRA 2006 2006.11.18 Nagypontosságú aritmetika: racionális számok Összeadás, kivonás ahol D=lnko(Un, Vn). Szorzás, osztás: ahol D1=lnko(Us, Vn), D2=lnko(Un, Vs). 2017.04.22. Zsakó László: Nagypontosságú aritmetika Juhász István-Zsakó László: Informatikai képzések a ELTE-n 4

Nagypontosságú aritmetika: racionális számok INFOÉRA 2006 2006.11.18 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. 2017.04.22. Zsakó László: Nagypontosságú aritmetika Juhász István-Zsakó László: Informatikai képzések a ELTE-n 5

Nagypontosságú aritmetika: racionális számok INFOÉRA 2006 2006.11.18 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. 2017.04.22. Zsakó László: Nagypontosságú aritmetika Juhász István-Zsakó László: Informatikai képzések a ELTE-n 6

Nagypontosságú aritmetika: racionális számok INFOÉRA 2006 2006.11.18 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 2017.04.22. Zsakó László: Nagypontosságú aritmetika Juhász István-Zsakó László: Informatikai képzések a ELTE-n 7

Nagypontosságú aritmetika: fixpontos valós számok INFOÉRA 2006 2006.11.18 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 =  tnSn + ... + t0 + t-1S-1 + ... + t-mS-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 2017.04.22. Zsakó László: Nagypontosságú aritmetika Juhász István-Zsakó László: Informatikai képzések a ELTE-n 8

Nagypontosságú aritmetika: lebegőpontos valós számok INFOÉRA 2006 2006.11.18 Nagypontosságú aritmetika: lebegőpontos valós számok Ábrázolás mint a fixpontos, de csak negatív indexek vannak x =  (t-1S-1 + ... + t-mS-m)*Sk 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 2017.04.22. Zsakó László: Nagypontosságú aritmetika Juhász István-Zsakó László: Informatikai képzések a ELTE-n 9

INFOÉRA 2006 2006.11.18 Vége Zsakó László: Szimuláció II. Zsakó László: Programozási alapismeretek M Juhász István-Zsakó László: Informatikai képzések a ELTE-n