Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Hoe te Decimalen converteren naar Signed Binaries
Decimal is een nummersysteem dat gebaseerd is op 10 en de macht van 10 . Binair , daarentegen , is een cijfer dat is gebaseerd op twee en de macht van twee . Een binair getal kan slechts twee cijfers , nul en een , bijvoorbeeld 110.110.110.001 . Het omzetten van decimaal naar binair is een eenvoudige taak . Echter, deze methode duurt slechts rekening met positieve decimale getallen . Om negatieve decimalen te nemen , moet u het opzetten van een regel en definieer de waarden van de positieve en negatieve signalen door " 1 " en " 0 " resp . Deze waarde wordt toegevoegd aan de linkerkant van de meest linkse binair getal voorkomende in een binair getal . Bijvoorbeeld, als we zetten de komma " 10 " naar binair, krijgen we " 1010 . " Te denken dat het een positief getal , voegen we " 1 " links van de meest linkse cijfer zich in het binaire getal . Daarom wordt het aantal " 11010 ". Instructies
1

converteren van decimaal naar binair handmatig zonder rekening te houden met het teken van het decimale getal . Noteer een base - 2 tafel op een stuk papier totdat het dichtst bij het decimale getal . Ervan uitgaande dat het decimaal getal om te zetten is 156 , de basis 2 tafel de volgende nummers : 1 , 2 , 4 , 8 , 16 , 32 , 64 , 128 . Als de volgende waarde in deze tabel is " 256 ", die groter is dan de decimaal 156 , neem het niet op in de tabel .

De macht tafel , kijken naar de macht van 2 die het dichtst bij 156 , die 128 . Aangezien de waarde kan worden afgetrokken van 156 , plaatst u de waarde " 1 " in de binaire conversie . Aftrekken 128 van 156 , krijg je 28 . Beschouw nu de macht van 2 die op de vermogentabel , die 64 onder 128 optreedt . Aangezien 64 niet kan worden afgetrokken van 28 , voeg een " 0 " om de binaire antwoord. De volgende waarde in de stroom tabel 32 , die weer niet past 28 , dus het is aan " 0 " in het binaire conversie . De volgende waarde , 16 , 28 past , zodat in een "1 " om de binaire conversie . Aftrekken 16 van 28 geeft je 12 . Aangezien de volgende waarde in de kracht tabel , 8 , past 12 , schrijven " 1 . " Aftrekken 8 van 12 geeft je 4 . De volgende macht tabelwaarde , 4 , past dit nummer , zodat je in een "1 . " Aftrekken 4 van 4 geeft je 0 . De komende twee macht tabel waarden , 1 en 2 , beide niet passen 0 , zodat je twee " 0 " s toe te voegen aan de binaire antwoord. Zet samen alle waarden in de binaire conversie die je kreeg : . 10011100 kopen van 2

Zet de decimaal naar binair automatisch . U kunt een online converter beschikbaar op websites zoals Mistupid en Wiskunde is leuk te gebruiken . Voer de waarde in het decimale veld en klik op de " Convert" knop om de overeenkomstige waarde in binaire krijgen .
3

Voeg " 0 " aan de linkerkant van het binaire getal als de geconverteerde decimale is een negatief geheel getal .
4

Voeg " 1 " aan de linkerkant van het binaire getal als de geconverteerde decimaal is een positief geheel getal .

Previous: Next:
  Computer Programming Languages
·Hoe te Woorden Scroll Zorg 
·Hoe de UTF - 8 codes gebruiken…
·Hoe te File variabelen maken i…
·Hoe DLL -bestanden lezen 
·Hoe kan ik een afbeelding Roll…
·Hoe vindt u het kleinste getal…
·Hoe een muis gebruiken in uw Q…
·Wat doet Out of Bounds Mean op…
·De kern functioneren en de int…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Griekse Toon in VB6 
·PHP voor het verzenden van e-mail naar e…
·Hoe u de grootte van een Control Templat…
·Hoe de hoogte van een iFrame Bereken 
·Hoe kan ik een database voor Web Site Bu…
·Hoe de Scanf Command in gebruik C + + 
·Hoe kan ik een MySQL database importeren…
·Queries Dat sneller lopen in Spatial Dat…
·Hoe je de muisaanwijzer uitschakelen met…
Copyright © Computer Kennis http://www.nldit.com