IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Lazarus Pascal Discussion :

Convertisseur Binaire / Hexadécimal / Décimal [Lazarus]


Sujet :

Lazarus Pascal

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 5
    Par défaut Convertisseur Binaire / Hexadécimal / Décimal
    Bonjour/Bonsoir

    J'aimerais savoir si une personne pouvait m'aider dans mon projet de faire un convertisseur Binaire/Hexadécimal/Décimal .

    Je suis un jeune programmeur (si on peut appeler ça un programmeur ) qui a commencé il y a une semaine.

    merci d’avance pour votre aide.

  2. #2
    Membre Expert
    Avatar de e-ric
    Homme Profil pro
    Apprenti chat, bienfaiteur de tritons et autres bestioles
    Inscrit en
    Mars 2002
    Messages
    1 568
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Apprenti chat, bienfaiteur de tritons et autres bestioles

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 568
    Par défaut
    Salut


    Commence par réfléchir sur la façon de transformer un nombre de la base 10 vers la base 16 par exemple, d'un point de vue mathématique, hors de toute considération de programmation, ce n'est pas très compliqué. On fait cela avec des opérations arithmétiques de base. Piste: la division entière (quotient et reste) suffit pour résoudre ton problème.

    Réfléchis un peu et poursuis cette discussion.

    Cdlt

    M E N S . A G I T A T . M O L E M
    Debian 64bit, Lazarus + FPC -> n'oubliez pas de consulter les FAQ Delphi et Pascal ainsi que les cours et tutoriels Delphi et Pascal

    "La théorie, c'est quand on sait tout, mais que rien ne marche. La pratique, c'est quand tout marche, mais qu'on ne sait pas pourquoi. En informatique, la théorie et la pratique sont réunies: rien ne marche et on ne sait pas pourquoi!".
    Mais Emmanuel Kant disait aussi : "La théorie sans la pratique est inutile, la pratique sans la théorie est aveugle."

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 5
    Par défaut
    J'ai trouvé comme faire : si j'ai bien compris on prend par exemple le chiffre 845, on le divise par 16, on trouve 52 et 13 de reste ; puis on divise 52 par 16 et on trouve 3 et 4 de reste, ce qui nous donne 34D en hexadécimal.
    Je pense que sais ça
    Merci pour le début de piste ; je suis impatient d'en apprendre plus.

  4. #4
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 935
    Billets dans le blog
    6
    Par défaut
    Une fois l'algorithme connu (la méthode), il reste à l'implémenter (le coder).

    Ceci demande de réfléchir à la structure des données qu'il devra traiter et aux interactions avec l'utilisateur (affichages, boutons, etc.).

    Ici, il faudra peut-être utiliser des chaînes de caractères, des entiers, et les fonctions qui convertissent les chaînes en entiers et vice-versa.
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2014
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 27
    Localisation : France, Ariège (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2014
    Messages : 5
    Par défaut
    D'accord, je vais réfléchir a la structure. Je vous donnerai des nouvelles de mon codage.

    Merci.

  6. #6
    Membre émérite
    Homme Profil pro
    Chef de projets retraité
    Inscrit en
    Juillet 2011
    Messages
    456
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Cher (Centre)

    Informations professionnelles :
    Activité : Chef de projets retraité
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2011
    Messages : 456
    Par défaut
    Bonjour,

    J'ai trouvé comme faire : si j'ai bien compris on prend par exemple le chiffre 845, on le divise par 16, on trouve 52 et 13 de reste ; puis on divise 52 par 16 et on trouve 3 et 4 de reste, ce qui nous donne 34C en hexadécimal.
    Moi je dirais 34D (C c'est 12 en hexadécimal)

    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Convertisseur Binaire > Décimale
    Par Kalika07 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 31/01/2013, 16h17
  2. Convertisseur binaire --> décimal
    Par VassR dans le forum Mathématiques
    Réponses: 2
    Dernier message: 22/10/2008, 08h44
  3. Source C:Binaire en Décimal
    Par jorg1n dans le forum C
    Réponses: 4
    Dernier message: 19/11/2007, 15h43
  4. Probleme Convertisseur binaire en C
    Par skulled dans le forum C
    Réponses: 4
    Dernier message: 11/12/2006, 23h28
  5. Conversion hexadécimal -> décimal
    Par botanica dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 06/10/2005, 09h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo