Algebra

Analyse

Bewijzen

De grafische rekenmachine

Discrete wiskunde

Fundamenten

Meetkunde

Oppervlakte en inhoud

Rekenen

Schoolwiskunde

Statistiek en kansrekenen

Telproblemen

Toegepaste wiskunde

Van alles en nog wat


\require{AMSmath}

 Dit is een reactie op vraag 68673 

Re: Re: Zwevende kommagetal

Voor een getal als 1995,5 is het inderdaad gemakkelijker om eerst 1995 om te rekenen naar binair en dan 0,5.

Maar voor de wat 'grotere' getallen als 0,000000012 is het met deze werkwijze onbegonnen werk.

Ik heb inmiddels 'de oplossing' door 2log(0,000000012) te nemen, wat als uitkomst -26,31... geeft. Om 1,... te bekomen deel je 0,000000012 door 2^-27 wat 1,610612736 als uitkomst geeft. En 1,610612736 x 2^-27 geeft dan (uiteraard) 0,000000012.

Eens ik dus 1,610612736 x 2^-27 heb, kan ik dit dan gemakkelijker omzetten naar een floating point notatie volgens de IEEE 754 standaard, wat uiteindelijk mijn bedoeling was.

Je bent in ieder geval bedankt. Heb je een veel simpelere manier om dit te bekomen, mag je dit natuurlijk steeds melden.

abdel
Overige TSO-BSO - zondag 21 oktober 2012

Antwoord

Ik dacht eigenlijk dat mijn manier de simpeler manier was, toch, wiskundig gezien?

Bovendien:
2log(0.1)=-3,321..
en 0.1/2^-4=1.6 dus ben je er dan nog niet als je wat meer binaire decimalen wilt hebben.

hk
zondag 21 oktober 2012

©2001-2024 WisFaq