| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Konverter Decimaler til Signeret Binaries
    Decimal er et tal , der er baseret på 10 og 10. potens . Binær, på den anden side , er et tal , der er baseret på to og potens af to . Et binært tal kan have kun to cifre , nul og én , for eksempel, 110.110.110.001 . Konvertering fra decimal til binær er en enkel opgave. Men denne metode kun tager hensyn positive decimaltal . At indarbejde negative decimaler , skal du oprette en regel, og definere værdierne af de positive og negative tegn med " 1" og "0" hhv . Denne værdi føjes til venstre for den venstre binære ciffer forekommende i et binært tal . For eksempel, hvis vi konverterer decimal " 10 " til binær vi får " 1010 ". At afspejle, at det er et positivt tal , vi tilføjer "1" til venstre over cifret forekommende i det binære tal . Dermed antallet bliver " 11010 ". Instruktioner
    1

    Konverter fra decimal til binær manuelt uden at tage hensyn til deres fortegn decimaltal. Skriv ned en base - 2 bord på et stykke papir, indtil det er nærmest decimaltal. Antages det, at decimaltal der skal konverteres , er 156 , vil base 2 tabellen har følgende numre: 1, 2, 4, 8, 16, 32, 64, 128 . Da den næste værdi i denne tabel er " 256 ", som er større end den decimal 156 omfatter ikke det i tabellen.

    Magt bordet , kigger på effekt af 2 der er tættest på 156 , hvilket er 128 . Da værdien kan trækkes fra 156 indsætte værdien "1" i det binære konvertering. Fratræk 128 fra 156 , og du får 28 . Nu overveje effekt på 2 , som forekommer under 128 i magten tabel, som er 64. . Da 64 ikke kan trækkes fra 28 tilføje et " 0" til den binære svar . Den næste værdi i kraft bordet er 32 , hvilket igen ikke kan passe 28 , så tilføje en anden "0 " i binær konvertering. Den næste værdi , 16 , passer 28 , så tilføje et " 1" til binær konvertering. Fratrække 16 fra 28 giver dig 12 . Da den næste værdi i kraft tabellen , 8 , passer 12 , skriv en "1". Fratrække 8 fra 12 giver dig 4 . Den næste power tabelværdi , 4, passer dette nummer , så du tilføjer et "1 ". Fratrække 4 fra 4 giver dig 0 . De næste to power tabelværdier , 1 og 2 , der begge ikke passer 0 , så du tilføje to " 0" s til den binære svar. Sammensæt alle værdierne i den binære konvertering, du fik : . 10011100
    2

    Konverter decimal til binær automatisk. Du kan bruge en online converter til rådighed på hjemmesider, herunder Mistupid og matematik er sjovt. Indtast værdien i decimal felt og klikke på "Convert "-knappen for at få den tilsvarende værdi i binær .
    3

    Tilføj "0" til venstre for det binære tal , hvis den konverterede decimal er en negativ heltal.
    4

    Tilføj "1" til venstre for det binære tal , hvis den konverterede decimal er et positivt heltal .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man skriver Effektiv objektorienteret kode 
    ·Sådan Tile en baggrund i HTML 
    ·Hvordan du skifter fra GW -BASIC til QBasic 
    ·Hvordan ændrer jeg Input Type for Font Værdier 
    ·Sådan bruges TreeView Control i WPF 
    ·Sådan eksporteres VBA til en mappe 
    ·Sådan bruges Understreng C Sharp 
    ·Sådan Gør Overlappende CSS divs Flyt Together 
    ·Sådan anker tekst til en artikel 
    ·Hvordan man skriver en algoritme i bekendtgørelse N Lg…
      Anbefalede Artikler
    ·Den bedste bog for Learning PHP 
    ·Hvad er VB.NET 2005 
    ·Java String Sammenkædning Vs. StringBuilder 
    ·Sådan Konverter Visual Basic 5,0 til Visual Basic 6.0 
    ·Hvad er funktionen af ​​Java 
    ·Hvordan virker ADO.NET Funktion 
    ·Boolean Logic Giver dig til hvad 
    ·Sådan Set Up Project Directories i Python 
    ·Hvordan laver man en Android App Med Netbeans 
    ·Sådan bruges VBA til at konvertere CSV XLS 
    Copyright © Computer Viden http://www.computerdk.com