Langage c
Fermé
Tovo
-
Modifié par Tovo le 24/11/2015 à 09:34
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 25 nov. 2015 à 16:24
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 25 nov. 2015 à 16:24
A voir également:
- Langage c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage pascal - Télécharger - Édition & Programmation
- Débuter langage batch windows - Guide
3 réponses
ElementW
Messages postés
4816
Date d'inscription
dimanche 12 juin 2011
Statut
Contributeur
Dernière intervention
5 octobre 2021
1 228
24 nov. 2015 à 13:11
24 nov. 2015 à 13:11
'lut
Mais au fait, as-tu une question?
je veux programmer [...]Et bien fais donc!
Mais au fait, as-tu une question?
TovoPierre
Messages postés
3
Date d'inscription
mardi 24 novembre 2015
Statut
Membre
Dernière intervention
27 novembre 2015
25 nov. 2015 à 13:18
25 nov. 2015 à 13:18
Non, en fait j'ai voulu demandé si quelqu'un peut m'aider à le faire. j'ai fini le petit programme qui converti la base dix en binaire mais c'est beaucoup plus difficile de faire dix vers 16. merci.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 841
25 nov. 2015 à 15:18
25 nov. 2015 à 15:18
Bonjour,
Cela dépend de la méthode que tu souhaites utiliser.
Si tu as fait un programme qui convertit de la base 10 en binaire, tu peux le réutiliser pour la conversion en hexa (il suffit de passer par le binaire et de faire des blocs de 4 + table de correspondance).
Cela dépend de la méthode que tu souhaites utiliser.
Si tu as fait un programme qui convertit de la base 10 en binaire, tu peux le réutiliser pour la conversion en hexa (il suffit de passer par le binaire et de faire des blocs de 4 + table de correspondance).
[Dal]
Messages postés
6194
Date d'inscription
mercredi 15 septembre 2004
Statut
Contributeur
Dernière intervention
11 octobre 2024
1 092
Modifié par [Dal] le 25/11/2015 à 16:26
Modifié par [Dal] le 25/11/2015 à 16:26
Salut Tovo,
Par "convertir" on cherche à faire quoi ? à transformer une valeur ayant un type numérique (int je suppose) en chaîne de caractère permettant son affichage en une autre base que 10 (en hexadécimal en l'occurrence) ?
Dans ce cas, les fonctions de type printf() me paraissent la solution la plus immédiate :-)
Pour l'octal, vois aussi http://www.cplusplus.com/reference/cstdio/printf/
Dal
Par "convertir" on cherche à faire quoi ? à transformer une valeur ayant un type numérique (int je suppose) en chaîne de caractère permettant son affichage en une autre base que 10 (en hexadécimal en l'occurrence) ?
Dans ce cas, les fonctions de type printf() me paraissent la solution la plus immédiate :-)
#include <stdio.h> int main(void) { int n = 10; printf("%X\n", n); /* affiche A */ return 0; }
Pour l'octal, vois aussi http://www.cplusplus.com/reference/cstdio/printf/
Dal