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 :

[manipulation de nombre] selectionner une collonne


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de ZaaN
    Inscrit en
    Novembre 2005
    Messages
    819
    Détails du profil
    Informations forums :
    Inscription : Novembre 2005
    Messages : 819
    Par défaut [manipulation de nombre] selectionner une collonne
    Quel code proposeriez vous pour selectionner le chiffre des millier (par exemple) dans un entier en C++. Et non avec des scanf ou autre fonction C.

    Le code doit etre le plus performant possible et peux utiliser la STL au besoin.

  2. #2
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 966
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 966
    Par défaut
    Jio,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ...
    int n = ...
    int chiffreMilliers = abs((n/1000) % 10);

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 114
    Par défaut
    Citation Envoyé par droggo Voir le message
    Jio,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    ...
    int n = ...
    int chiffreMilliers = abs((n/1000) % 10);
    comment fonctionne le % deja ? Ca divise par le nombre apres et recupere le nombre apres la virgule ?

  4. #4
    Expert confirmé

    Inscrit en
    Août 2006
    Messages
    3 966
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 3 966
    Par défaut
    Jui,
    Citation Envoyé par adurandet Voir le message
    comment fonctionne le % deja ? Ca divise par le nombre apres et recupere le nombre apres la virgule ?
    % est l'opérateur modulo.

    Il faut aussi apprendre à ouvrir les docs de temps en temps, et apprendre les bases du langage.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 114
    Par défaut
    Citation Envoyé par droggo Voir le message
    Jui,

    % est l'opérateur modulo.

    Il faut aussi apprendre à ouvrir les docs de temps en temps, et apprendre les bases du langage.
    je savais deja que l'operatuer s'appelait modulo mais je pensais que ca divisait et récupérait le nombre apres la virgule.

    Maintenant je me trompe certainement vu ta reponse...

    je vais fair eun petit tour sur google pour plus de precision!




    EDIT : Ah oui effectivement ce n'est pas ce qu'il y a apres la virgule mais le reste de la division.

    autant pour moi. Ma memoire me fait deja faut bond!

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 07/05/2008, 10h50
  2. [JEditorPane]Selectionner une ligne
    Par )3lade dans le forum Composants
    Réponses: 8
    Dernier message: 20/01/2004, 10h29
  3. [LG]Extraire des nombres d'une chaine
    Par audreym31 dans le forum Langage
    Réponses: 4
    Dernier message: 18/01/2004, 21h24
  4. selectionner une partie d'un TImage
    Par bidochon dans le forum Composants VCL
    Réponses: 2
    Dernier message: 20/02/2003, 19h08

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