Posez votre question Signaler

Créer un convertisseur Binaire->Decimal [Résolu]

ST3F4N0 20Messages postés 22 mars 2011Date d'inscription 13 mai 2012Dernière intervention - Dernière réponse le 7 déc. 2011 à 14:09
Bonjour,
Je dois créer un convertisseur sous Excel qui regroupe plusieurs bases.
Binaire/Decimal/Hexadecimal
Je dois faire plusieurs feuilles qui chacune devront servir pour convertir une valeur d'une base à une autre.
Voici les feuilles que je dois créer:
Binaire à Décimal
Décimal à Binaire
Binaire à Hexadécimal
Hexadécimal à Binaire

et une feuille universelle.
Et mon problème est: JE NE SAIS PAS COMMENT FAIRE !!!!!
Je peux pas utiliser la/les fonctions prévues à cet effet et le macro non plus. Juste des trucs basiques mais c'est SUPER galère. J'ai un début de Bin -> Dec mais j'ai essayé Bin -> Hex et à l'envers aussi (Hex -> Bin)....
P***** ! C'est chaud. C'est pourquoi après des recherches sur Google qui m'ont simplement fait perdre mon temps, je me remet à vous.
Pouvez vous m'aider? Si oui, une formule ou une indication en commentaire?
Cordialement
ST3F4N0
Lire la suite 

Créer un convertisseur Binaire->Decimal »

10 réponses
Réponse
+0
moins plus
Une feuille universelle? Je dois choisir une base à l'aide d'un menu déroulant, sélectionner la base de la valeur que je veux convertir et pareil pour la base de la valeur une fois convertie.
librequetucrois - 10 nov. 2011 à 09:00
slt

Si CCM aider au développement d'applications libre ce serait le top et peut toujours l'être.

Une section dédiés j'entends, avec développeurs, dessinateurs, designer : BÉNÉVOLES.

Quelle est la longueur maximale des chaînes que tu dois traiter ?

Il faut savoir que les fonctions de conversions sont limitées ; il faut donc ruser.

Tu peux tester avec la calculatrice Windows pour voir combien de chiffres tu peux utiliser.
librequetucrois - 10 nov. 2011 à 09:07
Note :

Pour pouvoir créer des boîtes déroulantes sous Excel, il faut la version payante.

Microsoft Excel Starter 2010 ne permet pas de faire des boîtes déroulante par exemple.
Ajouter un commentaire
Réponse
+0
moins plus
Hello,

Première question : sais-tu faire cette conversion sur papier ? Je veux dire, si je te donne "001101101", sais-tu le convertir en décimal et hexadécimal ?
Ajouter un commentaire
Réponse
+0
moins plus
Alors. Je dois aller au max sur 16 bits.
Je sais aussi convertir sur papier mais c'est au niveau d'Excel que je n'arrive pas enfaite.

Je viens de finir Bin -> Dec et vice-versa mais il me reste Binaire à Hexadécimal et Hexadécimal à Binaire.
librequetucrois - 14 nov. 2011 à 14:01
slt

Fais 2 colonnes ; et tu fera des recherches (utilises la fonction DECALER) :

0000 0
0001 1
0010 2
(...)
1101 D
1110 E
1111 F

Pour convertir de binaire à hexadécimal, il faut faire des groupes de 4 bits.
ST3F4N0- 17 nov. 2011 à 08:21
Intéressant. Je vais essayer et je vous redis si j'ai réussis. Merci beaucoup en tout cas.

Cordialement

Stefano
librequetucrois - 17 nov. 2011 à 08:26
slt

Regardes du coté de la fonction RECHERCHEV :-)) (La fonction DECALER peut servir)

Tu peux lier ou imbriquer 2 fonctions ...

à+
Ajouter un commentaire
Réponse
+0
moins plus
Merci beaucoup pour toutes vos réponses. Je suis en train de faire la structure de la feuille et nous avons commencé un sujet en parallèle. Dans une à deux semaines, vous saurez si j'ai réussi ou pas :)

Cordialement

Stefano
Ajouter un commentaire
Réponse
+0
moins plus
YES J'AI EU UN 6/6 !!! Merci à tous !!!!!!!!!!!!!!!!
Ajouter un commentaire
Ce document intitulé « Créer un convertisseur Binaire->Decimal » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?