| 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 Decimal til hexadecimal
    Det hexadecimale nummerering systemet er nyttigt i computing , fordi det kan indkode numrene mere effektivt end enten binære eller decimaler systemer kan. Det hexadecimale system anvender den cifrene 0 til 9 plus de første seks bogstaver i alfabetet til at skabe en base -16 talsystem. Bogstaverne A , B, C, D , E, og F står for numrene 10 til 15 respectively.If du ønsker at konvertere en regelmæssig basis -10 tal i en base -16 nummer, brug vejledningen nedenfor . Dette kan komme i praktisk, hvis du ikke har konvertering regnemaskine. Instruktioner
    1 p første , se på denne liste over beføjelser 16:16 ^ 0 = 116 ^ 1 = 1616 ^ 2 = 25616 ^ 3 = 409616 ^ 4 = 6553616 ^ 5 = 1048576 ... etc

    Find de to tal i denne liste, som din base -10 tal er mellem , og vælge den lavere tal. For eksempel, hvis din base -10 tal er 50011 , så du ville vælge 4096 , da 50011 er mellem 4096 og 65536 .
    2

    Kig på kraften af 16 der du valgte i trin 1 , og tilsættes 1 til eksponenten . For eksempel , da 4096 = 16 ^ 3 så har vi 3 + 1 = 4 . Dette fortæller dig, hvor mange cifre dit hex nummer vil have. Så 50011 vil have 4 cifre i bunden -16 .
    3

    For at finde det første ciffer i det hexadecimale tal , dividere din base -10 tal med det antal , du plukket i trin 1 , og holde resten . Vi har 50011/4096 = 12 med resten 859 . Siden den 12. svarer til C i hexadecimal , knytnæve ciffer C.
    4

    Nu tager resten , du fandt i trin 3, og gentag trin 1 . 859 er mellem 256 og 4096 , så vi vil samle 256 .

    Divider 859 med 256 og beholde resten . Så 859/256 = 3 med resten 91. . Således andet ciffer 3. .
    5.

    Gentag med resten 91. . Siden 91 er mellem 16 og 256 , beregner vi 91/16 = 5 med resten 11. . Så 5 er det tredje ciffer .
    6

    Da vores resten var 11 i trin ovenfor , og vores nummer er 4 cifre , det sidste ciffer er bare hexadecimal svarer til 11, der er B.
    7

    Endelig fuldstændig repræsentation af 50011 i hexadecimal er C35B .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Edit HTML Source Codes 
    ·Sådan Transfer Fra Microcontrollers til pc'er 
    ·Sådan Konverter en Lisp program til en ME10 Makro 
    ·Grunde til at bruge Prolog 
    ·Hvilke objekter kan indsættes i HTML 
    ·Sådan Lær FORTRAN 
    ·Sådan Find en Coder 
    ·Sådan ændres en PictureBox Billede Value 
    ·Sådan Beregn en procentvis ændring i SAS 
    ·Human Computer Interface Design Retningslinjer 
      Anbefalede Artikler
    ·Hvordan man skriver en linje Vende Funktion Brug Pointe…
    ·Sådan Parse en Input String til grev Breve i Java 
    ·Sådan tilføjes et billede i en PHP fil 
    ·Sådan Konverter Latin1 til UTF-8 
    ·Hvad er statisk reference i Java 
    ·Uigennemsigtig Types 
    ·Sådan kører Perl på en bærbar 
    ·Hvordan man laver en knap Glow in ActionScript 
    ·Sådan bruges Device - Mapper Multipath 
    ·Hvordan laver jeg en museklik begivenhed ved hjælp af …
    Copyright © Computer Viden http://www.computerdk.com