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

C Discussion :

convertion entier dans tableau


Sujet :

C

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 33
    Points : 20
    Points
    20
    Par défaut convertion entier dans tableau
    Bonjour,
    je ne sais pas comment faire pour decomposer un entier dans un tableau. Exemple : je voudrais renger 2006 dans un tableau afin que le 2 soit dans tab[0], 0 soit dans tab[1],...comme ca la a finale : tab[0]=2, tab[1]=0,tab[2]=0 et tab[3]=6.
    Merci

  2. #2
    Expert éminent sénior
    Avatar de Emmanuel Delahaye
    Profil pro
    Retraité
    Inscrit en
    Décembre 2003
    Messages
    14 512
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Retraité

    Informations forums :
    Inscription : Décembre 2003
    Messages : 14 512
    Points : 20 985
    Points
    20 985
    Par défaut
    Citation Envoyé par mmarcoboss
    Bonjour,
    je ne sais pas comment faire pour decomposer un entier dans un tableau. Exemple : je voudrais renger 2006 dans un tableau afin que le 2 soit dans tab[0], 0 soit dans tab[1],...comme ca la a finale : tab[0]=2, tab[1]=0,tab[2]=0 et tab[3]=6.
    Ca s'appelle faire une conversion DCB ( ) Tu as vraiment besoin de ça ? C'est rare...

    Moyen radical : convertir en chaine avec sprintf() , puis retirer '0' à chaque élément de la chaine (attention quand même de prévoir une case de plus pour le 0 final de la chaine)

    Moyen intelligent : décomposer la valeur en puissance de 10 par divisions successives.

    Fait de ton mieux et poste ton code si tu as un problème.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    33
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 33
    Points : 20
    Points
    20
    Par défaut
    je te remercie, j'ai tester avec la division en utilisant le modulo,ca fonctionne tres bien.

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

Discussions similaires

  1. Décomposer un entier dans tableau
    Par ramzuus95 dans le forum C
    Réponses: 1
    Dernier message: 13/11/2014, 23h06
  2. Décomposer un entier dans tableau
    Par darkwall_37 dans le forum Débuter
    Réponses: 10
    Dernier message: 22/10/2009, 08h52
  3. Charger un fichier dans tableau d'entier
    Par nico0007 dans le forum Langage
    Réponses: 12
    Dernier message: 17/04/2008, 11h30
  4. Réponses: 3
    Dernier message: 13/04/2008, 02h03
  5. [TP] La position des entiers dans un tableau
    Par argon dans le forum Turbo Pascal
    Réponses: 22
    Dernier message: 21/12/2006, 11h42

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