Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe te lezen Hex nummer C + +
De C + + standaard bibliotheken bieden methoden om nummers van verschillende bases te lezen en te converteren naar een andere basis. C + + programmeurs hebben vaak te maken met bestanden die andere numerieke basen zoals hexadecimaal ( base - 16 ) te gebruiken en om te zetten die waarden naar decimaal ( of een ander type nummer ) . Door gebruik te maken van de " hex " en " december " conversie operatoren , onder anderen , de programmeur kan gemakkelijk te lezen en te manipuleren hexadecimale getallen . Wat je nodig hebt
Text Editor
C of C + + Compiler ( G+ + )
Toon Meer Aanwijzingen
1

Voer de volgende skelet code in de teksteditor : < br >

# include

using namespace std ;

int main
( ) {

int waarde
;

} < br >

om de waarden van de gebruiker te lezen , de C + + -programma zal de " iostream " library nodig , met behulp van de standaard ( std ) namespace . De standaard naamruimte is ook vereist voor de hexadecimale conversie . "Waarde" wordt de gebruiker ingevoerde nummer houden . Kopen van 2

Zet de hexadecimale naar decimaal . Voeg de volgende code toe aan het skelet code in de teksteditor :

cin >> hex
>> waarde ;

cout << december << waarde
< < endl ;

de " hex " operator geeft aan dat de ingevoerde waarde is hexadecimaal , en de " december " operator zet het hexadecimaal getal naar een decimaal , en sla de decimale aan de variabele waarde . Bijvoorbeeld , als de gebruiker " 1b , " een hexadecimaal getal , de output van de waarde komt zal lezen " 27 " ( het decimale equivalent ervan ) .
3

Zet de hexadecimale naar octaal . Voer de volgende code in de teksteditor :

cin >> hex
>> waarde ;

cout << oktober << waarde << endl
;

Deze code
doet hetzelfde als de " december " operator , alleen het omzetten van de hexadecimale waarde naar octaal (basis - 8 ) notatie . Het de hexadecimale waarde ingevoerd is nog steeds " lb " dan de octale waarde terug zal lezen " 33 . " Compileer het bestand met G+ + ( g+ + filename.cpp ) en voer het resulterende output file ( a.out ) .

Previous: Next:
  C /C + + Programming
·Hoe te wijzigen Borland C + + …
·Hoe te converteren een dubbel …
·Hoe maak je een 64 - bit GDB C…
·Hoe te compileren C in Ubuntu 
·Hoe schrijf je een C + + -prog…
·Cocoa Touch Vs . Objective C 
·Het gebruik van een standaard …
·Hoe naar Master C Pointers 
·Hoe een Infix Expression Berek…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik PHP en MySQL Machtigingen con…
·Hoe te : REGEX te XML parsen 
·Hoe om code te schrijven voor de iPhone 
·Hoe maak je een cirkeldiagram gebruiken …
·Hoe maak je een Matrix vermenigvuldigen …
·Die wordt gebruikt Meer : ? Java of Visu…
·Hoe kan ik een macro in Word die Will Li…
·Een tutorial over resetten van de array …
·Hoe kan ik mijn PHP Rand Fix 
Copyright © Computer Kennis https://www.nldit.com