Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Binaire Computation Tips & Tricks
Vroege computers gebruikt decimale getallen en het werd al snel duidelijk dat binair - base twee getallen - bood vele voordelen . Koorden van binaire getallen zijn gemakkelijk op te slaan en te manipuleren , omdat elektronische hardware , die in een van twee toestanden , sneller en nauwkeuriger dan andere systemen werkt . Conversie

omzetten van binair naar decimaal bestaat uit het optellen van de producten van de cijfers en de standpunten die zij vertegenwoordigen . Bijvoorbeeld , 1011 binair is ( 1 x 2 ^ 3 ) + ( 0 x 2 ^ 2 ) + ( 1 x 2 ^ 1 ) + ( 1 X 2 ^ 0 ) = 8 + 0 + 2 + 1 = 11 decimaal . Om een decimaal getal converteren naar binair , blijven het aantal delen door 2 totdat het weg is en het verzamelen van de resten van de divisies . Bijvoorbeeld , 11/2 = 5 rest met 1 , 5/2 = 2 met rest 1 , 2/2 = 1 met verdere 0 , 1/2 = 0 met rest 1 . De restanten - in de omgekeerde volgorde dan ze lijken - zijn 1011
Addition

u een kolom van binaire cijfers toe te voegen , tel degenen . . Als de telling is vreemd , schrijven 1 , als het wordt zelfs , schrijven 0 ; vervolgens aftrekken wat je schrijft uit de telling , snijd het in tweeën en dragen naar de volgende kolom aan de linkerkant . Bijvoorbeeld , tot 11 toe te voegen + 11 + 11 + 11 + 11 , de telling van de vijf die in de meest rechtse kolom . Schrijf een en dragen de 2 . Voeg de 2 de vijf die in de tweede kolom om 7 . Schrijven 1 en dragen 3 . De 3 is het enige wat in de kolom zo schrijven 1 en dragen 1 . Omlaag brengen van de laatste .
Aftrekken

De sleutel tot het aftrekken is het omzetten van het tweede getal een negatief getal en vervolgens toe te voegen . Als u een nummer converteren naar negatief , spiegelen alle cijfers en voeg 1 . Bijvoorbeeld , 7 - in een acht bit formaat - is 0000 0111 . Converteren naar negatieve geeft 1111 1000 + 1 = 1111 1001 = -7 . Het omzetten van negatief naar positief is precies hetzelfde proces . Dus als -7 = 1111 1001 dan 7 = 0000 0110 + 1 = 0000 0111
Vermenigvuldigen

binaire vermenigvuldiging
ziet eruit als decimale vermenigvuldiging - . Je een nummer schrijft onder de andere , en vermenigvuldigt het bovenste getal met een cijfer van het onderste getal in een tijd . Dit creëert een gedeeltelijke product voor elk cijfer in het lager aantal . Elk van deze partiële producten worden verschoven ene plaats naar links voor het schrijven . Partiële producten worden toegevoegd aan de uiteindelijke uitkomst leidt . Als u altijd vermenigvuldigen met een of nul , bent u altijd ofwel het kopiëren van de bovenste getal of het schrijven van een rij van nullen .
Division

Binaire deling
wordt herhaald aftrekken . Line-up van de nummers aan de linkerkant met de deler onder het dividend . Stel het quotiënt op nul . Als die cijfers van het dividend die line-up met de deler zijn groter , aftrekken die cijfers , voeg een aan de rechterkant van het quotiënt . Anders voegt een nul . Verschuiving van de deler een plaats naar rechts . Blijf dit doen totdat het juiste einde van de deler verschuift een deel van de rechterkant van het dividend .

Previous: Next:
  Computer Programming Languages
·Hoe maak je Color Gradient Ber…
·Hoe te wijzigen een PanelView 
·Hoe een muis gebruiken in QBas…
·Hoe om te gaan met Substrings …
·Hoe te lezen Input van 2D Arra…
·Verschillen tussen HTML 5 & HT…
·Specs en Animatie Eigenschappe…
·Hoe een bestand te verwijderen…
·Hoe maak je Voeg een achtergro…
  Related Articles
Hoe te Decimaal naar binair omzetten in …
Hoe te Hex converteren naar Binary in Vi…
Hoe te lang Binaire gegevens Toegang 
Visual Basic tips 
VBA & Macro Tips voor Word 2007 
Hoe te converteren van een binaire waard…
Hoe te Decimalen converteren naar Binary…
Hoe te converteren naar Binary in VBA 
Hoe te Binary importeren naar Xcode 
  Programmering Articles
·Hoe maak je een Cookie Script 
·Tutorials voor Computer Programming 
·Hoe te Test Plan Upgrade 
·Hoe kan ik een string in C Lees 
·Hoe te verwijderen Newline Perl 
·Hoe maak je een Handler in Axis2 
·Principes van Constraint Programming 
·Hoe te VBA en Regex Gebruik 
·VBA Dim Types 
Copyright © Computer Kennis http://www.nldit.com