| 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 en Hex fil til en Decimal
    Den decimal system er den numerisk format , som vi er mest fortrolige med. Men i edb-systemer , er det ikke ualmindeligt for data, der skal lagres i hexadecimal , på grund af dens evne til at lagre numre med et færre antal cifre end det samme antal repræsenteret i decimal . Dette opnås ved at have et system med 16 mulige værdier for et ciffer , herunder bogstaverne AF . Desværre, hvis du får en fil output med resultatet af en beregning , og det er i hexadecimal , kan det være svært at forstå , og du bliver nødt til at konvertere tal til decimal. Ting du skal
    Paper
    Pen eller blyant
    Calculator
    Vis Flere Instruktioner
    1

    Åbn filen og skrive data gemt på det stykke af papir.
    2

    Adskil hvert ciffer ved at skrive hexidecimal nummer i en lodret linje , således at hvert tal har sin egen række til beregninger. For eksempel for at konvertere " 12F " fra hexidecimal til decimal , ville 3 rækker anvendes, med 1 i venstre side af den øverste række, 2 i venstre side af den anden række, og F på venstre side af den nederste række .
    3

    Konverter enhver cifrene fra et brev til en række , hvis nødvendigt. A lig 10 , B lig 11 , C lig 12 , D er lig 13 , E er lig 14 og F er lig 15. . I eksemplet vil den "F" i den tredje række blive konverteret til 15. .
    4

    Find værdien af ​​16 til magten af ​​antallet af rækker under ciffer for hvert ciffer blive omdannet , og skrive det til skrive den ciffer. For dette eksempel , ville "F " række har en værdi her på 1, da der ikke er nogen rækker under den og noget til 0 magt er lig med 1 . Værdien i "2" rækken vil være 16, 16 ^ 1, da der er én række under den, og den værdi, her til "1" rækken ville være 256 , for 16 ^ 2 .
    5

    Multiplicer værdien fra trin 3 med værdien fra trin 4 i hver række , og skriv resultaterne på højre side af rækkerne , hvilket skaber en kolonne med produkter fra multiplikationer . For eksempel er lig med 1 gange 256 256 2 gange 16 er lig med 32 og 15 gange 1 er lig med 15. .
    6

    Tilføj værdierne op i kolonnen oprettede i trin 5 for at finde den decimal værdi data i filen . Filen konverteres i eksemplet , hvor der stod " 12F ", er lig med 303 i decimal.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan kalibrerer jeg OSCCAL Med PICkit2 
    ·Sådan Load bonjour.msi 
    ·Hvordan man skriver en Live Messenger Script 
    ·En introduktion til Metadata 
    ·Hvad er Roller Reference-og Set attributter i et design…
    ·ASP vs PHP Coding Speed ​​
    ·Sådan bruges Google Maps i C # 
    ·Hvordan man åbner en TPB 
    ·Hjælp med Turbo Pascal 7.0 
    ·Sådan bruges mailx at sende til flere adresser 
      Anbefalede Artikler
    ·C kode til en Bits til Byte Conversion 
    ·Sådan Beregn Array Længde i Javascript 
    ·Sådan får du adgang vinduer indskrive fra Java 
    ·Sådan får Web Root Paths i Java 
    ·Hvordan du bruger Adobe Acrobat PDF -filer i en Delphi …
    ·Sådan Set Up Deployment i VBS 
    ·Sådan fjernes linjeskift i PHP 
    ·Sådan Udskift en Character i Vb.net 2003 
    ·Sådan Test for Intersect af to linjer i Python 
    ·Hvordan at skjule en DIV på en tilbagesendelsesindstil…
    Copyright © Computer Viden http://www.computerdk.com