Langage c
Tovo
-
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
[Dal] Messages postés 6205 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
s'il vous plait, je veux programmer en C une fonction qui converti un nombre dans la base dix vers un nombre a base 16 ou 8(c'est à dire du système décimal vers système hexadécimal)
Merci beaucoup!
s'il vous plait, je veux programmer en C une fonction qui converti un nombre dans la base dix vers un nombre a base 16 ou 8(c'est à dire du système décimal vers système hexadécimal)
Merci beaucoup!
A voir également:
- Langage c
- Langage ascii - Guide
- Langage binaire - Guide
- Pascal langage - Télécharger - Édition & Programmation
- Langage visual basic - Télécharger - Langages
- Langage basic gratuit - Télécharger - Édition & Programmation
3 réponses
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.
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