Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Computer Programmeringsspråk >> Content
    Slik konverterer en Hex fil til en desimal
    The desimal systemet er numerisk format som vi er mest kjent . Men i datamaskinsystemer , er det ikke uvanlig for data som skal lagres i heksadesimal , på grunn av dens evne til å lagre tall over et mindre antall siffer enn det samme tall representert i desimal . Dette oppnås ved å ha et system med 16 mulige verdier for et siffer , inkludert bokstaver AF . Dessverre, hvis du får en fil utgang med resultatet av en beregning , og det er i heksadesimal , kan det være vanskelig å forstå, og du må konvertere tallet til desimal . Du trenger
    Papir
    Penn eller blyant
    Kalkulator
    Vis flere instruksjoner
    en

    Åpne filen og skrive data som er lagret på stykke papir.
    2

    Separer hvert siffer ved å skrive heksadesimal nummer i en vertikal linje, slik at hvert tall har sin egen rad for beregningene . For eksempel , for å omdanne " 12F " fra heksadesimal til desimal, ville tre rader anvendes, med en ved den venstre side av den øvre rad , 2 ved den venstre side av den andre raden , og F på den venstre siden av den nederste raden .
    3

    Konverter noen sifre fra et brev til en rekke hvis det er nødvendig . A er lik 10 , er lik B 11 , er lik C 12, er lik D 13 , tilsvarer E 14 og F er lik 15 . I eksempelet ville "F" i den tredje raden bli konvertert til 15 .
    4

    Finn verdien av 16 til kraften av antall rader under siffer for hvert siffer blir konvertert , og skrive det til skrive av siffer. For dette eksempelet , ville "F" rad har en verdi her av en , så det er ingen rader nedenfor, og samtidig noe til 0 makt er lik en . Verdien i "2" raden ville være 16, for 16 ^ 1 , da det er en rad under den, og verdien her for den " en " raden ville være 256 , for 16 ^ 2 .
    5

    Multipliser verdien fra trinn 3 med verdien fra trinn 4 i hver rad , og skrive resultatene på høyre side av radene , og skaper en kolonne med produkter av multiplikasjon . For eksempel er 1 ganger 256 256 , tilsvarer to ganger 16 32 og 15 ganger 1 er lik 15 .
    6

    Legg opp verdiene i kolonnen opprettet i trinn 5 for å finne den desimal verdien av dataene i filen . Filen blir konvertert i eksempelet , som leser " 12F , " er lik 303 i desimal .

    früher :

     Weiter:
      Relatert Artike
    ·Endre bakgrunnsfarge Gridview 
    ·Hvordan bruke integrerte rammer med Flash 8 
    ·Hvordan øke en Vector i MATLAB 
    ·Slik sletter i QBasic 
    ·Hvordan deaktivere digital signatur Krav 
    ·Hvordan lage en utvikling for Pocket PC Med Language Ei…
    ·Hvordan du sletter Knapper i GridView 
    ·Hvordan skrive Script for Mac OS X 
    ·Hvordan finne den dato en database inkarnasjonen i Orac…
    ·Slik installerer du Rtl100.Bpl 
      Anbefalte artikler
    ·Slik konverterer HTML -tegn i Visual Basic 6 
    ·Slik endrer PHP Extensions 
    ·Slik konverterer til Binary i VBA 
    ·Slik kjører NetBeans 
    ·JDK 1.6.0-7 Java Oppgrader problemer med installering 
    ·Hvordan lage en klikkbar knapp i C 
    ·Hvordan gjøre en Square Root i C + + 
    ·Hvordan bruke Struts Med NetBeans 
    ·Hva er en VB.NET Import 
    ·Slik konverterer en IQueryable til Dataset 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/