Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Tehnika Floating point?

[es] :: C/C++ programiranje :: Tehnika Floating point?

[ Pregleda: 3942 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

brale1
hr

Član broj: 47430
Poruke: 53
*.adsl.net.t-com.hr.



Profil

icon Tehnika Floating point?03.05.2008. u 07:17 - pre 193 meseci
Pozdrav,

molim nekog dobronamjernog, da na jednostavan način objasni tehniku zapisivanja realnog broja u memoriju.
Kako se neki relni broj 1234,567 zapisuje u dva bytea memorijskog prostora, tehnikom pomičnog zareza?
Hvala lijepa
 
Odgovor na temu

rumpl

Član broj: 54959
Poruke: 156
*.net81-66-198.noos.fr.



Profil

icon Re: Tehnika Floating point?04.05.2008. u 11:51 - pre 193 meseci
http://en.wikipedia.org/wiki/IEEE_754
"The problem with the world is that everyone is a few drinks behind."
-Humphrey Bogart
 
Odgovor na temu

brale1
hr

Član broj: 47430
Poruke: 53
*.adsl.net.t-com.hr.



Profil

icon Re: Tehnika Floating point?08.05.2008. u 18:23 - pre 193 meseci
Hvala Rumpl na linku.
pokušao sam odgonetnuti i razumijeti, pa baš mi ne ide.
malo engleski, malo stručna terminologija, malo ja.

Nije mi jasno zašto se, u tehnici zapisivanja broja pomičnim zarezom, decimalna mjesta odbrojavaju slijeva ?
Kako se to broji i zašto?
Zna li to netko lijepo objasiti?
 
Odgovor na temu

brale1
hr

Član broj: 47430
Poruke: 53
*.adsl.net.t-com.hr.



Profil

icon Re: Tehnika Floating point?19.05.2008. u 16:11 - pre 193 meseci
Čini mi se, prošlo je već dosta vremena od kada sam postavio ovu temu.
Pitanje notiranja pomičnog zareza je, izgleda svima problem.
Šta to zaista nitko ne kuži?
 
Odgovor na temu

peromalosutra
Ivan Rajkovic
Software engineer
Luxoft
Berlin

Član broj: 54774
Poruke: 871
*.teol.net.



+148 Profil

icon Re: Tehnika Floating point?23.06.2008. u 23:22 - pre 191 meseci
Malo kasnim sa odgovorom, ali možda će poslužiti.

Kod obične preciznosti (32-bitni float), prvi bit označava znak, sledećih 8 bita modifikovani eksponent (stvarni eksponent + 127) i ostalih 23 bita sadrze decimale. Znači kada imaš neki dekadni broj i želiš da ga zapišeš binarno u float formatu, prvo ga pretvoriš u binarni, pomjeriš zarez tako da broj počinje sa 1.nešto * 2^eksponent, zatim dodaš 127 na eksponent i to takodje zapišeš binarno.

Evo u attachmentu pdf sa faksa koji to detaljno objašnjava.

Prikačeni fajlovi
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.eunet.rs.



+67 Profil

icon Re: Tehnika Floating point?25.06.2008. u 15:57 - pre 191 meseci
jedna stvar samo , kad podesavas decimalni broj , prva cifra decimale se ne pise , posto se pretpostavlja da je 1
 
Odgovor na temu

tosa
上海, 中国

Član broj: 1811
Poruke: 1342
58.32.235.*

ICQ: 14293955
Sajt: https://github.com/milost..


+48 Profil

icon Re: Tehnika Floating point?26.06.2008. u 03:00 - pre 191 meseci
What Every Computer Scientist Should Know About Floating-Point Arithmetic
 
Odgovor na temu

[es] :: C/C++ programiranje :: Tehnika Floating point?

[ Pregleda: 3942 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.