CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[EXCEL] Decimal/Binaire

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 00:09:59

Bonjour,

Je m'adresses à vous car je suis en BTS SIO, et j'ai loupé 2semaines de cours vu que j'étais en liste d'attente, et depuis les gens de ma classe on vu les fonctions d'EXCEL, et en cours ils ont fini de crée un convertisseur binaire>decimal>hexa, or moi, on ne m'aide pas, voila ma venu ici, j'aurai pensé qu'on pouvais m'aider avec un exemple EXCEL decimal vers binaire sans utiliser les fonction HECBIN etc...

Merci de votre compréhension ! et aide car sur le net c'est introuvable

Eij_iZ_WanteD
Eij_iZ_WanteD
Niveau 10
28 septembre 2013 à 00:33:09

Juste Excel ou avec VBA? Parce que juste avec Excel ça me semble compliqué étant donné que tu ne peux pas faire de boucles.

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 08:57:32

bonjour Eij_iZ_WanteD, juste avec excel!
appriori les gens joue avec les 2^1 2^2 ect, et utilise les fonction ENT, concatenate,%
sauf que j'ai raté les cours je n'y comprends rien..

Eij_iZ_WanteD
Eij_iZ_WanteD
Niveau 10
28 septembre 2013 à 11:49:26

Concatenate tu vires c'est trop daygueulasse. Quitte à utiliser les puissances autant le faire jusqu'au bout.

Bon déjà il te faut savoir ce qu'est un nombre binaire, le plus simple c'est de prendre un exemple :

1101 (binaire) = 1*2^3 + 1*2^2 + 0*2^1 + 1*2^0 = 13
10011 (binaire) = 1*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 19

Donc pour commencer tu vas devoir trouver par quelle plus grande puissance 2 tu vas pouvoir diviser ton nombre puis lui retrancher cette valeur et tu recommences jusqu'à temps que ton nombre soit égal à 0. N'oublie pas de retenir à chaque fois par quelle puissance ton nombre est divisible.

Voilà ce que j'ai fait par exemple, il y a peut-être d'autres techniques.

https://image.noelshack.com/fichiers/2013/39/1380361721-binaireexcel.jpg

Eij_iZ_WanteD
Eij_iZ_WanteD
Niveau 10
28 septembre 2013 à 12:07:27

Ah ben j'ai trouvé beaucoup plus simple, parce que là c'était galère.

Tu divises ton nombre par chaque puissance, si le résultat est impair ça veut dire qu'il en restera assez pour diviser par cette puissance :

https://image.noelshack.com/fichiers/2013/39/1380362718-binaireexcel.jpg

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 12:43:22

Bonjour,
Eij_iZ_WanteD :d)

Je sais exactement comment calculer un nombre binaire, le transformer en decimal et en hexa etc, mais je ne comprends pas ta façon de faire, et surtout les fonctions que tu as utiliser!
J'ai l'impression d'être ultra stupide alors que je manipule bien les maths justement, mais déjà sache que je te remercie pour ton investissement et pour ton aide!
si tu as le temps evidemment, penses-tu m'expliquer les choses? je te laisse ma consigne, même si je fais tout pour y arriver!

Cordialement,

Vous devez concevoir un convertisseur de base à base à l’aide du tableur de votre choix (excel, libreoffice, openoffice ou feuille de calcul de google)

Vous suivrez les étapes suivantes :

Commencez par la conversion décimal vers binaire : vous utiliserez la méthode du tableau ou de la division. (fonctions intéressantes : =mod, =concatener, =nbcar, =cherche, =trouve, =stxt, =gauche, =droite, etc.) Fonctions interdites : =bindec, =decbin
Puis vous chercherez à convertir du binaire vers le décimal
Faites en sorte que votre “moteur de calcul” puisse effectuer les 2 étapes sur la même feuille
Généralisez le calcul à toutes les bases
N’oubliez de mettre en forme votre travail
Enfin, il faut sécuriser en interdisant l’accès aux cellules calculées

Eij_iZ_WanteD
Eij_iZ_WanteD
Niveau 10
28 septembre 2013 à 12:50:28

Tu as déjà utilisé Excel? Genre la colonne C tu sais la faire?

Eij_iZ_WanteD
Eij_iZ_WanteD
Niveau 10
28 septembre 2013 à 12:51:02

(je parle de la colonne C sur mon second screen, on utilisera cet exemple qui est le plus efficace que j'ai trouvé).

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 12:55:58

Je vais te dire la vérité, je n'ai aucune notion sur excel appart fusionner deux cases, c'est bien pour celà que j'ai du retard, ma classe eux ont vu des notions tel concatenate, ENT....

Eij_iZ_WanteD
Eij_iZ_WanteD
Niveau 10
28 septembre 2013 à 13:18:27

La colonne C c'est l'utilisation de base de Excel, il n'y a aucune fonction/méthode juste un calcul basique qui consiste à incrémenter la valeur précédente.

Pour faire cela il y a deux méthodes :

- On écrit 0 dans la première cellule puis dans la seconde cellule on dit qu'on veut précédente cellule +1 :
Dans C1 mettre 0 puis dans C2 tu mets =C1+1
Tu étends ta sélection en cliquant sur la cellule C1 puis en cliquant dans son coin inférieur droit (une petite croix apparait), tu glisses jusqu'à la cellule C10 par exemple et tu relâches ton clic.

- Excel est intelligent, tu mets 0 dans C1, 1 dans C2, 2 dans C3, tu sélectionnes tes 3 cellules, tu cliques dans le coin bas droit de la cellule C3 (une petite croix apparait), tu glisses jusqu'à la cellule C10 par exemple et tu relâches ton clic.

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 13:25:34

Ah oui, je connais cette manipulation!

Eij_iZ_WanteD
Eij_iZ_WanteD
Niveau 10
28 septembre 2013 à 14:02:52

Du coup tu peux faire les colonnes A,B et C de mon tableau (sauf la cellule B3 pour l'instant puisque c'est le résultat final).

Dans la colonne D tu divises la cellule B2 par 2 à la puissance de la même ligne (valeur en colonne C).
Qu'est-ce que ça te donne?

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 15:14:46

comment diviser?

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 15:18:12

penses-tu pouvoir m'envoyer le document que tu as crée? afin que je comprennes tes fonctions ect?
en plus je n'ai pas excel a la maison olalalala

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 21:49:35

je t'ai perdu!

chris--benoit
chris--benoit
Niveau 7
28 septembre 2013 à 22:44:29

Si tu peux m'expliquer en détail les 3 dernieres colonnes, avec les fonctions et les explications, car je sais très bien convertir les bases 10/2/16, mais la j'arrive pas à saisir avec les restes, et les fonctions non plus, merci à toi, j'espere que tu m'auras aider avant dimanche soir!

chris--benoit
chris--benoit
Niveau 7
29 septembre 2013 à 20:46:10

:snif:

chris--benoit
chris--benoit
Niveau 7
29 septembre 2013 à 21:48:18

:up: de derniere heure, je vais me doucher, en esperant qu'on m'aide :(

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment