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 :

Manipulateurs de flux sur 'cout' - Notion


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Artiste
    Inscrit en
    Octobre 2015
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Artiste
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2015
    Messages : 30
    Par défaut Manipulateurs de flux sur 'cout' - Notion
    Bonjour tout le monde

    Quelqu'un peut-il m'expliquer pourquoi :

    cout<<oct<<7<<8<<9;

    ----> affiche 7,10 et 11

    cout<<hex<<9<<10<<15;
    ----> affiche 9, a et f

    des notions de math que je n'ai pas ? (mon niveau est proche de la maternelle).

  2. #2
    Membre éclairé
    Avatar de Aooka
    Homme Profil pro
    Scripting Powershell & Wlangage
    Inscrit en
    Juillet 2015
    Messages
    231
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 29
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Scripting Powershell & Wlangage

    Informations forums :
    Inscription : Juillet 2015
    Messages : 231
    Par défaut
    Bonjour,

    Tu connais les systèmes de bases ? Par exemple, nous nous comptons en base 10 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) En effet, il y a 10 nombre. Il existe aussi la base binaire ("bi" qui signifie deux) : (0, 1).

    Dans ton cas : base octal pour ton premier exemple et base hexadécimal pour ton deuxième exemple.

    Allé, je suis sympa, je te donne les liens :
    https://fr.wikipedia.org/wiki/Syst%C3%A8me_octal
    https://fr.wikipedia.org/wiki/Syst%C...xad%C3%A9cimal

    Bonne journée,

  3. #3
    Membre averti
    Homme Profil pro
    Artiste
    Inscrit en
    Octobre 2015
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Artiste
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Octobre 2015
    Messages : 30
    Par défaut Sujet clos
    Merci Martin,

    Réponse parfaite.

    Je vais en rester aux quelques notions suivantes (pour ceux qui comme moi ne pense pas avoir une grande utilité d'approfondir la chose) :

    Octal : numérotation de 0 à 7 ---> aurait tendance à disparaître

    Hexa : numérotation sur 16 symboles : de 0 à F (0 à 9 puis A à F)
    Chaque symbole vaut 4 bits. Système pratique employé par les ingénieurs... on se rapproche du langage binaire de la machine.

    Sujet clos pour ma part.

  4. #4
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par défaut
    En fait, je ne connais qu'un seul endroit où la notation octale est encore couramment utilisée (et vouée à le rester): Les permissions de fichier sous les OS unixoïdes, car elles sont regroupées par groupes de trois bits.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

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

Discussions similaires

  1. Réponses: 5
    Dernier message: 08/01/2007, 14h05
  2. [EJB2.1 Entity] [débutant] question sur la notion d'entité
    Par professeur shadoko dans le forum Java EE
    Réponses: 14
    Dernier message: 18/09/2006, 09h19
  3. [POO Basique] Besoin de précision sur une notion de base
    Par alois.cochard dans le forum Langage
    Réponses: 8
    Dernier message: 15/09/2006, 09h01
  4. Question sur les notion d'héritages
    Par shinrei dans le forum Débuter
    Réponses: 6
    Dernier message: 25/07/2006, 14h59
  5. [SimpleXML] Insérer un flux sur son site
    Par SnickeursMan dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 18/12/2005, 22h58

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