Hoe om te zetten van decimaal tot binair

Het decimale (basis tien) cijfersysteem heeft tien mogelijke waarden (0,1,2,3,4,5,6,7,8, of 9) voor elke plaats-waarde.Daarentegen heeft het binaire (basis twee) cijfersysteem twee mogelijke waarden weergegeven als 0 of 1 voor elke plaats-waarde. Aangezien het binaire systeem de interne taal van elektronische computers is, moeten de serieuze computerprogrammeurs begrijpen hoe u kunt converteren van decimaal tot binair.

Stappen

Omzetter

Decimaal tot binaire converter

Ondersteuning wikihow en Ontgrendel alle monsters.

Methode 1 van 2:
Het uitvoeren van korte divisie door twee met rest
  1. Titel afbeelding Converteer van decimaal tot binaire stap 1
1. Het probleem opzetten. Laten we het decimale nummer 156 voor dit voorbeeld converteren10 tot binair. Schrijf het decimale nummer als het dividend in een ondersteboven "staartdeling" symbool. Schrijf de basis van het bestemmingssysteem (in onze zaak, "2" voor binair) als de deler buiten de curve van het divisiesymbool.
  • Deze methode is veel gemakkelijker te begrijpen wanneer wordt gevisualiseerd op papier en is veel gemakkelijker voor beginners, omdat het alleen op divisie door twee vertrouwt.
  • Als u verwarring vóór en na conversie wilt voorkomen, moet u het nummer van het basissysteem schrijven dat u werkt als een subscript van elk nummer. In dit geval heeft het decimale getal een subscript van 10 en heeft het binaire equivalent een subscript van 2.
  • Titel afbeelding Converteren van decimaal tot binaire stap 2
    2. Verdelen. Schrijf het Anteger-antwoord (quotiënt) onder het symbool met lange divisie en schrijf de rest (0 of 1) rechts van het dividend.
  • Omdat we met 2 delen, wanneer het dividend zelfs de binaire rest is 0, is 0, en wanneer het dividend vreemd is, zal de binaire rest 1 zijn.
  • Titel afbeelding Converteren van decimaal tot binaire stap 3
    3. Blijf delen totdat je 0 bereikt.Ga naar beneden en scheid elk nieuw quotiënt met twee en het schrijven van de restanten rechts van elk dividend. Stop wanneer het quotiënt 0 is.
  • Titel afbeelding Converteren van decimaal tot binaire stap 4
    4. Schrijf het nieuwe, binaire nummer op. Lees de volgorde van resten naar boven met de onderste restant.Voor dit voorbeeld moet u 10011100 hebben.Dit is het binaire equivalent van het decimale nummer 156.Of, geschreven met basisonderbrekingen: 15610 = 100111002
  • Deze methode kan worden gewijzigd om te converteren van decimaal naar ieder baseren. De deler is 2 omdat de gewenste bestemming basis 2 (binair) is. Als de gewenste bestemming een andere basis is, vervangt u de 2 in de methode met de gewenste basis. Als de gewenste bestemming bijvoorbeeld BASE 9 is, vervangt u de 2 met 9. Het eindresultaat zal dan in de gewenste basis zijn.
  • Methode 2 van 2:
    Aflopende krachten van twee en aftrekking
    1. Titel afbeelding Converteren van decimaal tot binaire stap 5
    1. Begin met het maken van een kaart. Maak een lijst van de krachten van twee in een "BASE 2 TABEL" van rechts naar links. Begin bij 2, evalueer het als "1".Verhoog de exponent door één voor elke kracht.Maak de lijst omhoog totdat u een nummer hebt bereikt in de buurt van het decimale systeemnummer waarmee u begint. Laten we het decimale nummer 156 voor dit voorbeeld converteren10 tot binair.
  • Titel afbeelding Converteren van decimaal tot binaire stap 6
    2. Zoek naar de grootste kracht van 2. Kies het grootste cijfer dat in het getal past dat u converteert. 128 is de grootste kracht van twee die in 156 past, dus schrijf een 1 onder deze doos in uw grafiek voor het meest linkse binaire cijfers. Trek dan 128 af van uw initiële nummer.Je hebt nu 28.
  • Titel afbeelding Converteren van decimaal tot binaire stap 7
    3. Ga naar de volgende lagere kracht van twee. Met behulp van uw nieuwe nummer (28), gaat u naar beneden de kaartmarkering hoe vaak elke kracht van 2 in uw dividend kan passen. 64 gaat niet naar 28, dus schrijf een 0 onder die doos voor het volgende binaire cijfer aan de rechterkant. Ga door totdat je een nummer hebt bereikt kan ga naar 28.
  • Titel afbeelding Converteren van decimaal tot binaire stap 8
    4. Trek elk opeenvolgend aantal af dat past en markeer het met een 1. 16 kan in 28 passen, dus u schrijft een 1 onder de doos en afteken 16 van 28. Je hebt nu 12. 8 gaat naar 12, dus schrijf een doos van 1 onder 8 en trek het af van 12. Je hebt nu 4.
  • Titel afbeelding Converteer van decimaal tot binaire stap 9
    5. Ga door totdat u het einde van uw grafiek bereikt. Vergeet niet om een ​​1 onder elk nummer te markeren dat doet in je nieuwe nummer, en een 0 onder degenen die dat niet doen.
  • Titel afbeelding Converteerde van decimaal tot binaire stap 10
    6. Schrijf het binaire antwoord op.Het nummer is precies hetzelfde van links naar rechts als de 1`s en 0`s onder uw grafiek. Je zou 10011100 moeten hebben.Dit is het binaire equivalent van het decimale nummer 156.Of, geschreven met basisonderbrekingen: 15610 = 100111002.
  • Herhaling van deze methode resulteert in het onthouden van de krachten van twee, waarmee u stap 1 kunt overslaan.
  • Video

    Door deze service te gebruiken, kan sommige informatie worden gedeeld met YouTube.

    Tips

    Omzetten in de tegenovergestelde richting, van Binair tot decimaal, is vaak gemakkelijker om eerst te leren.
  • De rekenmachine die wordt geïnstalleerd met Windows 10 kan deze conversie voor u doen, maar als een programmeur, bent u beter af met een goed begrip van hoe de conversie werkt.De conversieopties van de rekenmachine kunnen zichtbaar worden gemaakt door het openen van zijn "Visie" Menu en selecteren "Programmeur"
  • Praktijk. Probeer de decimale nummers 178 te converteren10, 6310, en 810. De binaire equivalenten zijn 101100102, 1111112, en 10002.Probeer 209 te converteren10, 2510, en 24110 respectievelijk 110100012, 110012, en 111100012.
  • Deel in het sociale netwerk:
    Vergelijkbaar