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 >> C /C + + -programmering >> Content

    Hur man läser Hex Number C + +

    C + + standardbibliotek erbjuder metoder för att läsa och konvertera antal olika baser till någon annan bas . C + + programmerare ofta har att hantera filer som använder andra numeriska baser såsom hexadecimala ( bas - 16 ) och konvertera dessa värden till decimal ( eller annan typ av nummer ) . Genom att använda " hex " och " Dec" operatörer konvertering , bland andra , kan programmeraren läsa lätt och manipulera hexadecimala tal . Saker du behöver
    Text Redaktör C eller C + + kompilator ( G+ + )
    Visa fler instruktioner
    1

    Ange följande skelett kod i texteditorn :

    inkluderar #

    using namespace std ;

    int main ( ) {

    int value ;

    }

    för att läsa värden från användaren, C + + -program kommer att behöva " iostream " bibliotek , med hjälp av standard ( std ) namespace . Standarden namnutrymmet krävs också för den hexadecimala konvertering. " Value " kommer att hålla användaren inmatat nummer .
    2

    Konvertera hexadecimala till decimal . Lägg till följande kod i skelettet kod i texteditorn :

    cin >> hex >> värde ,

    cout << December << värde < < endl;

    " hex " operatörs signaler om att det angivna värdet är hexadecimalt , och den " dec" operatör omvandlar hexadecimalt tal till ett decimaltal , och spara decimal till variabeln värdet . Till exempel, om användaren skriver " 1b , " ett hexadecimalt tal , produktionen av värde läsa " 27 " ( ett decimaltal ) .
    3

    Konvertera hexadecimala till oktalt . Skriv följande kod i texteditorn :

    cin >> hex >> värde ,

    cout << okt << värde << endl ;

    koden utför samma operation som " dec" operatör , bara omvandla det hexadecimala värdet för oktala ( bas - 8 ) notation . Det hexadecimala värdet anges är fortfarande " lb " då det oktala värdet som returneras kommer att läsa " 33 . " Kompilera filen med G+ + ( g+ + filename.cpp ) och kör den resulterande utdata filen ( a.out ) .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man bygger en kö ut på en lista
    ·Hur man skriver en kod i C + + Använda Lucas Series
    ·Hur man använder Microsoft Visual Studio C kompilator …
    ·Hur man beräknar en minnesadress
    ·Hur man ansluter till en Windows Phone 7 Emulator
    ·Hur man skriver databasapplikationer med C #
    ·Hur man gör en C- String
    ·Hur man läser Hex Number C + +
    ·Konvertera IPA till C Source
    ·Hur man använder Redigera Kontroller i MFC
    Utvalda artiklarna
    ·Hur Echo en bild i PHP
    ·Hur Cache Extern Javascript
    ·Hur Referens VB fungerar inifrån ASPX
    ·Vad är en PHP Echo
    ·Hur man gör ett block element med CSS
    ·Lägga till sökrutor till Examensarbete Navigation Bar…
    ·Hur man skapar en MP3-spelare i PHP
    ·Hur man sparar en lista med CommonDialog i VB6
    ·Inaktivera Magiska Quotes i PHP
    ·Hur till Bädda Sprite Flex
    Copyright © Dator Kunskap http://www.dator.xyz