Conversion en héxa,décimal,octal,binaire

Soyez le premier à donner votre avis sur cette source.

Vue 65 133 fois - Téléchargée 2 256 fois

Description

Cette petite application permet de convertir des valeurs que vous saisissez dans la base de votre choix

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
5487
Date d'inscription
dimanche 4 août 2002
Statut
Modérateur
Dernière intervention
20 juin 2013
49
Pour convertir de 10 vers N et N vers 10 :
http://www.codyx.org/snippet_transformation-base_69.aspx
Messages postés
15
Date d'inscription
mercredi 19 mai 2004
Statut
Membre
Dernière intervention
21 juin 2006

pour la conversion Héxa vers decimal tu peux utiliser :
Convert.ToInt32("0x" + ValeurDec ,16);

et pour etre encore plus complet:
-1 - ~Convert.ToInt32("0x" + ValeurDec ,16);

le -1 - ~ c'est pouvoir voir convertir un nombre hexa négatif.
exemple: -2 en decimal donne FFFFFFFFFFFFFFFE en hexa
FFFFFFFFFFFFFFFE en hexa donne 18446744073709551614 (si tu n'utilise pas -1 - ~)
FFFFFFFFFFFFFFFE en hexa donne -2 avec (-1 - ~)
Messages postés
1024
Date d'inscription
mardi 4 février 2003
Statut
Membre
Dernière intervention
7 juin 2010
62
C'est joli pour montrer la conversion de bases, mais pour l'hexadécimal, il y a plus simple :

// ValeurDec en héxadécimal
ValeurDec.ToString("X");

// String héxadécimal vers entier
ValeurDec = int.Parse(chainesaisie, System.Globalization.NumberStyle.HexNumber);

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.