Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Open Source Code >> Content
Hoe je floating point getallen converteren naar Binary
" Floating point " is de manier waarop computers vertegenwoordigen reële getallen zoals 11.625 . Deze nummers zijn echt twee getallen - de mantisse en de exponent . De mantisse bestaat uit de werkelijke cijfers en de exponent gewoon vertelt waar de komma gaat . Dit is vergelijkbaar met het schrijven van 11.625 in wetenschappelijke notatie : 1,1625 x 10 ^ 1 . De mantisse is 1,1625 en 1 is de exponent . Zetten in binaire notatie is een eenvoudig proces dat slechts een paar stappen neemt . Instructies
1

Verander het gedeelte van het nummer links van de decimale punt in binaire notatie door een reeks van divisies door 2 . Als u converteert 11.625 in binaire , moet u herhaaldelijk verdelen 11 - en vervolgens de quotiënten - door 2 tot de 11 is verdwenen . De restanten , in de omgekeerde volgorde van verschijning , zal de binaire conversie . 11/2 = 5 rest met 1 , 5/2 = 2 met rest 1 , 2/2 = 1 met rest 0 en 1/2 = 0 met rest 1 . De restanten , in omgekeerde volgorde van verschijning , waren 1 , 0 , 1 en 1 , dus 11 decimaal = 1011 binary . Kopen van 2

Wijzig het gedeelte van het getal rechts van de komma in binaire notatie door een reeks vermenigvuldigingen met 2 . Converteren 0.625 naar binair , beginnen met vermenigvuldigen met 2 ,625-1,25 krijgen . Noteer de 1 , en ga verder met de 0.25 . Nu vermenigvuldig 0,25 door 2-0,5 krijgen . Noteer de 0 , en verder met de 0.5 . Tot slot , vermenigvuldig 0.5 met 2-1,0 krijgen . Noteer de 1 en stoppen omdat er niets meer om zich te vermenigvuldigen . Dit betekent dat 0.625 decimaal = 0,101 binair .
3

Leg de twee delen van het omzettingsproces samen om 11.625 decimaal = 1011,101 binary te krijgen. In de computer zou dit binaire tekenreeks worden vertegenwoordigd door een binaire floating point schema . Het exacte schema voor het opzetten van binaire floating point varieert van de ene fabrikant naar de andere computer , maar de mantisse zou zijn 1011101 en de exponent zou waarschijnlijk 3 - dat is 11 in binaire . Als je met behulp van 16-bits registers met 11 bits voor de mantisse gevolgd door 5 bits voor de teken , zou de floating point conversie 0000 1011 1010 0011 .

Previous: Next:
  Open Source Code
·Hoe de GTK Widget Maat Verande…
·Hoe Set Up Excite.Co.Jp op Moz…
·Hoe te Quicksilver Delete 
·Hoe te DWG importeren naar Vis…
·Java wordt geblokkeerd 
·Hoe maak je een website zoals …
·Het verschil tussen NSCD en un…
·Hoe te OpenOffice opnieuw inst…
·Hoe je Java 6 Update 7 Install…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe je het tempo van een geluidsbestand …
·Hoe om afbeeldingen te bewerken Met behu…
·Hoe maak je een ronde Vlagpictogram in P…
·Wat is de extensie R32 ? 
·Hoe te gebruiken Trend Micro Internet Se…
·Hoe te downloaden Skype Onto een Mac OS …
·Mijn digitale fotolijst zal niet spelen …
·Top 10 Anti Virus programma's 
·Hoe kan ik een Word - Processing documen…
Copyright © Computer Kennis http://www.nldit.com