Le tableau de conversion des bases
Fermé
hascko
Messages postés
28
Date d'inscription
samedi 15 janvier 2011
Statut
Membre
Dernière intervention
19 septembre 2014
-
30 janv. 2011 à 14:40
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 30 janv. 2011 à 20:23
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 30 janv. 2011 à 20:23
A voir également:
- Le tableau de conversion des bases
- Tableau croisé dynamique - Guide
- Le fichier contient une liste de prénoms. triez ce tableau par ordre alphabétique des prénoms. quel mot est formé par les 6 premières lettres de la colonne code ? - Forum Bureautique
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Tableau ascii - Guide
3 réponses
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 004
30 janv. 2011 à 20:23
30 janv. 2011 à 20:23
C'est le genre de chose qui se fait très facilement avec un langage de programmation.
Par exemple en C :
Ce qui donne :
Il suffit de modifier les valeurs sur les trois premières lignes pour obtenir un tableau personnalisé y compris avec les bases non traditionnelles.
Remarque : à partir de la base 35 (!) les symboles utilisés commencent à être exotiques.
Par exemple en C :
#include "stdio.h"
#include "stdlib.h"
int main ()
{
int min=0, max=16; // l'intervalle de valeurs à afficher
const int n=4; // nombre de bases à afficher
int base[n]={10,2,16,8}; // les bases à afficher
int i,j;
char buf[BUFSIZ];
for (i=min; i<=max; i++)
{
for (j=0; j<n; j++)
{
_itoa(i,buf,base[j]);
printf("%s\t",buf);
}
printf("\n");
}
return 0;
}
Ce qui donne :
0 0 0 0 1 1 1 1 2 10 2 2 3 11 3 3 4 100 4 4 5 101 5 5 6 110 6 6 7 111 7 7 8 1000 8 10 9 1001 9 11 10 1010 a 12 11 1011 b 13 12 1100 c 14 13 1101 d 15 14 1110 e 16 15 1111 f 17 16 10000 10 20
Il suffit de modifier les valeurs sur les trois premières lignes pour obtenir un tableau personnalisé y compris avec les bases non traditionnelles.
Remarque : à partir de la base 35 (!) les symboles utilisés commencent à être exotiques.
jacksparrow440
Messages postés
40
Date d'inscription
dimanche 9 novembre 2008
Statut
Membre
Dernière intervention
26 août 2011
2
30 janv. 2011 à 14:45
30 janv. 2011 à 14:45
je connais celui-là, mais il n'en montre que deux... c'est déjà ça
http://lapageatotof.free.fr/docs/it/others/Conversion.pdf
http://lapageatotof.free.fr/docs/it/others/Conversion.pdf
hascko
Messages postés
28
Date d'inscription
samedi 15 janvier 2011
Statut
Membre
Dernière intervention
19 septembre 2014
4
30 janv. 2011 à 18:23
30 janv. 2011 à 18:23
merci....vraiment merci pour l'aide!!!!!!