8: Fleytitölureikningur Flashcards

1
Q

Sérstakir eiginleikar IEEE talna

A

Fleytitölu núll er eins og heiltölu núll,
Getum (næstum því) notað heiltölusamanburð,
Verðum fyrst að bera saman formerkisbitana

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Fleytitöluaðgerðir: Grunnhugmynd

A

– Fyrst reikna nákvæma útkomu
– Láta hana passa inn í rétta nákvæmni
• Mögulegt yfirflæði ef veldi er oft stórt
• Möguleg rúnnun til að passa inn í frac

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Rúnnun

A

Svipað og námundun eða floor of og það allt

Að núlli, rúnna niður, rúnna upp

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Rúnna að næstu jöfnu tölu ?

A

Rúnnum að jafnri tölu en ekki oddatölu

1.5 verður 2
2.5 verður 2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Nánar um rúnna að jafnri

A

Sjálfgefin rúnnunaraðferð,
– Erfitt að nota hinar aðferðirnar nema með smalamálskóða

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Rúnnun tvíundartalna

A

0 er jöfn tala, 1 er oddatala,
“Jöfn” þegar lægsti bitinn er 0

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Varðbiti (guard):

A

lægsti biti útkomu

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Rúnnunarbiti (round):

A

fyrsti bit sem er hent
(ef 0 þá rúnna niður)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Límbiti (sticky):

A

EÐA af afgangsbitum
(er restin öll 0?)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Fleytitölumargföldun

A

glæra 18

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Fleytitölusamlagning

A

meira vesen, glæra 19

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Fleytitölur í C

A

C hefur alltaf tvær gerðir:
– float einföld nákvæmni
– double tvöföld nákvæmni

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Breytingar/köst í C

A

Köst milli int, float og double breyta bitamynstrum

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

double/float → int

A

-Stýfir (truncates) brothluta
-Eins og rúnnun að núlli
-Ekki skilgreint þegar utan gildissviðs eða NaN: Oftast sett sem TMin

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

int → double

A

Nákvæm breyting, svo fremi sem int hefur ≤ 53 bita orðstærð

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

int → float

A

Rúnnast eftir núverandi rúnnunarham