55 votes

Comment puis-je la Console.WriteLine comme hexadécimal?

Le code Suivant affiche '10'. Comment peut-il imprimer 'un'.

int i=10;

Console.WriteLine("{0}", i);

93voto

jscharf Points 2519
Console.WriteLine ("Hex: {0:X}", nNum);

Le X module de formatage des sorties de majuscules, de caractères hex. Utiliser un minuscule x pour les minuscules caractères hex.

30voto

Neil N Points 14566

j'.ToString("x");

13voto

Kevin Driedger Points 6184
int i=10;

Console.WriteLine("{0:x}", i);

ou si vous voulez "A":

int i=10;

Console.WriteLine("{0:X}", i);

4voto

MiffTheFox Points 10537

Vous avez besoin d'ajouter un spécificateur de format:

Console.WriteLine("{0:x}", i);

4voto

Daniel A. White Points 91889

Changer le format d' {0:x}.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X