Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#1 14. 05. 2009 14:52

hollowback
Zelenáč
Příspěvky: 11
Reputace:   
 

soucet dvou cisel zobrazenych v pohyblive radove carce

Věděl by někdo jak tohle vyřešit?

Jedná se o dvě binární čísla.

Vypočítejte součet dvou čísel zobrazených v pohyblivé řádové čárce se skrytou
jedničkou, jestliže pro zobrazení exponentu je 6 bitů a pro mantisu 10 bitů.


Hodně by mi to pomohl postup i vysvětlení na nějakém příkladu. Předem všem moc děkuji.

Offline

 

#2 16. 05. 2009 23:54

Kondr
Veterán
Místo: Linz, Österreich
Příspěvky: 4247
Škola: FI MU 2013
Pozice: Vývojář, JKU
Reputace:   38 
 

Re: soucet dvou cisel zobrazenych v pohyblive radove carce

http://www.student.cvut.cz/cwut/index.p … ni.C4.8Dka

Mantisa říká "jakými ciframi číslo začíná" a exponent "jakou mocninou dvojky se má mantisa vynásobit". Skrytá jednička znamená, že před číslo máš napsat ještě jedničku.
Zkusme to pro 4-bitovou mantisu a 2-bitový exponent
0001|01 je číslo 6 (po dopsání jedničky 11, krát 2^01=2)
Pokud bychom sčítali dvě čísla se stejným exponentem, stačí doplnit skryté jedničky před mantisy, mantisy sečíst a skrýt prní jedničku. Pokud to, co zbude, bude delší, než kolik máme bitů na uložení mantisy, pak poslední bit zahodíme, výsledek posuneme o bit doprava a zvětšíme exponent.

Pokud sčítáme čísla s různými exponenty, pak v čísle  menším expoentem provedeme bitový posun doprava o rozdíl exponentů (tedy několik nejpravějších bitů zahodíme), pokud  byl poslední zahozený bit 1, zaokrouhlíme nahoru (tj. zvětšíme mantisu o 1), pak provedem přičtení jako v předchozím případě (sečíst mantisy a ošetřit přetečení).


BRKOS - matematický korespondenční seminář pro střední školy

Offline

 

#3 20. 05. 2009 20:46

hollowback
Zelenáč
Příspěvky: 11
Reputace:   
 

Re: soucet dvou cisel zobrazenych v pohyblive radove carce

Je v tom binárním čísle první exponent a pak mantisa nebo naopak? Tady je totiž, že je tu znaménkový bit, pak exponent a pak mantisa.



www.cmsps.cz/~marlib/soustavy/prezentac … _cisla.pdf

Tak co je tedy správně?

Offline

 

#4 21. 05. 2009 01:25

Kondr
Veterán
Místo: Linz, Österreich
Příspěvky: 4247
Škola: FI MU 2013
Pozice: Vývojář, JKU
Reputace:   38 
 

Re: soucet dvou cisel zobrazenych v pohyblive radove carce

↑ hollowback:Koukal jsem ještě na tu normu IEEE 754 a asi máš pravdu. Ale stejně bych na to na všech strojích a ve všech jazycích nespoléhal.


BRKOS - matematický korespondenční seminář pro střední školy

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson