| 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 >> C /C + + Programming >> Content
    Hvordan man skriver et C- program til at konvertere Hexadecimal til decimal
    The C programmeringssprog har mange forskellige metoder til repræsentere data. I en digital computer , bliver alle data gemt som binær . Det er op til programmet for at få mening ud af denne binære data ved at repræsentere det som noget andet. For eksempel kan binære data bruges til at repræsentere et tal eller et tegn . Sproget C har en indbygget funktion , der kan konvertere tegnstrenge i numerisk værdi . Dette er nyttigt til at konvertere hexadecimal værdier ( basis - 16 værdier, som kan være repræsenteret som tegn) i decimaltal ( basis - 10 værdier , som kan lagres ved hjælp af lange heltal datatype ) . Ting du skal
    C Integrated Development Environment (IDE ), såsom Eclipse CDT
    C Compiler , sådan en GCC
    Vis Flere Instruktioner
    1

    indlæse C IDE ved at klikke på programmets ikon . Når den åbner , skal du vælge "File /New /Project" og vælg " C-projekt " for at oprette et nyt C-projekt . En tom kildekode fil vises i teksteditoren del af IDE
    2

    Importer standard C-biblioteket " stdlib " ved at skrive følgende linje i toppen af kildekoden fil: .

    # include
    3

    Erklær en hovedfunktion , hvor alle din kode vil opholde . Skriv følgende udtalelse nær midten af ​​kildekoden fil at erklære funktionen : Hej

    int main ()

    {}
    4

    Erklær en streng af tegn der gemmer en hexadecimal værdi. Et enkelt tegn kan gemme alle de mulige hexadecimale værdier, som er 0 til 9 , efterfulgt af A til F. Sammen repræsenterer de 16 forskellige mulige kombinationer . Sådan opretter du en seks hexadecimal tegnstreng , skriver følgende i de krøllede parenteser i den vigtigste funktion : Hej

    char hexString [6 ] = " 04FA56 "
    5

    Erklær en lang heltal der gemmer numeriske værdi af " hexString ". Skriv følgende udtalelse under den tidligere erklæring : Hej

    long int numValue ,
    6

    Konverter hexadecimal værdi gemt i " hexString " til en numerisk værdi ved at bruge standard biblioteket funktion " strtol . " Skriv følgende udtalelse til at udføre denne konvertering : Hej

    numValue = strtol ( hexString , NULL, 16),
    7

    Print værdien gemmes af " numValue " til output konsollen ved at skrive følgende erklæring : Hej

    printf (" Decimal Værdi: % ld " , numValue )
    8

    Udfør programmet ved at trykke på den grønne play -knappen . Programmet output ligner dette : Hej

    Decimal Værdi: 326.230

    Forrige :

    næste :
      Relaterede artikler
    ·Hvilke programmer Brug Visual C 
    ·Hvad er Microsoft Visual Studio 6.0 
    ·Sådan ændres titler i proceslinjen med MFC 
    ·Sådan får du den C perspektiv i Eclipse 
    ·Hvad er det modsatte af Print i C Programming 
    ·Typer af formateringsstrengen Bugs 
    ·Sådan Vis billeder i en Silverlight Datagrid 
    ·Sådan bruges Unicode i C + + Programmer 
    ·Sådan oprettes en produktnøgle 
    ·Sådan Tilslut Visual C til en Access-database 
      Anbefalede Artikler
    ·Sådan Konverter Hex til Decimaler i VB.NET 
    ·Sådan Udskift geform Data i LabVIEW 
    ·Hvordan skal tjekkes MooTools Droppables Against ydeevn…
    ·Sådan fjernes en associativt array nøgle i PHP 
    ·Sådan læses en fil i PHP 
    ·Sådan ændres PHP farvesammensætning i CSS 
    ·Sådan tilføjes manifester til JAR 
    ·Sådan Send en tekstmeddelelse med PHP Script 
    ·Sådan Konverter Binary Word MSB & LSB til Decimal 
    ·Sådan Split hvert bogstav String i Python 
    Copyright © Computer Viden http://www.computerdk.com