Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur konvertera en Hex fil till en decimal

    decimalsystemet är numeriskt format som vi är mest bekanta . Men i datorsystem , är det inte ovanligt att data som skall lagras i hexadecimal , på grund av dess förmåga att lagra nummer med ett färre antal siffror än samma antal representerade i decimalform . Detta åstadkommes genom att ha ett system med 16 möjliga värden för en siffra , inklusive bokstäverna AF . Tyvärr , om du får en fil utsignal med resultatet av en beräkning och det är i hexadecimal , kan det vara svårt att förstå , och du kommer att behöva konvertera tal till decimaltal . Saker du behöver
    Penna Papper
    eller penna
    Calculator
    Visa fler instruktioner
    1

    Öppna filen och skriva data som lagras på den bit av papper .
    2

    Separera varje siffra genom att skriva hexadecimalt nummer i en vertikal linje , så att varje siffra har en egen rad för beräkningar . Till exempel , för att omvandla " 12F " från hexadecimal till decimal , skulle 3 rader användas , med en på vänster sida av den övre raden , 2 på den vänstra sidan av den andra raden , och F på den vänstra sidan av den nedersta raden . Addera 3

    Konvertera alla siffror från ett brev till ett antal om det behövs . A är lika med 10 , är lika med B 11 , är lika med C 12 , lika med D 13 , lika med E 14 och F är lika med 15 . I exemplet skulle " F " i tredje raden omvandlas till 15 .
    4

    Hitta värdet av 16 upphöjt till antalet rader nedanför den siffran för varje siffra omvandlas , och skriva det till skriva den siffran . För detta exempel skulle " F " raden har ett värde här på 1 , eftersom det inte finns några rader nedanför och något till 0 kraften är lika med 1 . Värdet på " 2 " raden skulle vara 16 , för 16 ^ 1 , eftersom det finns en rad nedanför den , och värdet här för " 1 " raden skulle vara 256 , för 16 ^ 2 .
    5

    Multiplicera värdet från steg 3 med värdet från steg 4 i varje rad , och skriver resultatet på den högra sidan av raderna , skapa en kolumn med produkterna från de multiplikationer . För exempel motsvarar 1 ggr 256 256 , lika med 2 gånger 16 32 och 15 gånger 1 är lika med 15 .
    6

    Summera värdena i kolumnen skapade i steg 5 för att hitta det decimala värdet av data i filen . Den fil som konverteras i exemplet , som läste " 12F , " är lika med 303 i decimal .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Lägga till heltal med Bit Skiften
    ·Hur konvertera HTML till WAP
    ·Hur man använder en konsekvent Trace System för Enkla…
    ·Hur till Ändra bild SRC i jQuery
    ·Hur Validera CSS Pages
    ·Hur skapa dynamiska webbsidor med PHP
    ·Hur man skapar en HTML-länk som skapar ett e-post och …
    ·Hur Debug Utan Debugger
    ·Hur man uppdaterar en programförklaring i Informix
    ·Hur man dödar C + + Syntax
    Utvalda artiklarna
    ·Hur Referens Disk Paths på Python
    ·Konvertera en textruta till ett heltal
    ·Hur man bygger en Parser i Python
    ·Hur man använda Silverlight i Asp.NET
    ·Hur Rapportera Java buggar
    ·Vad är Attribut Keys
    ·Hur man gör en anpassningsbar webbplats
    ·Hur kan man växla Divar med javascript
    ·Hur man byter Sagt om MySQL i PHP
    ·Ställa en session variabel i PHP
    Copyright © Dator Kunskap http://www.dator.xyz