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

Python Discussion :

Calcul division en python


Sujet :

Python

  1. #1
    Membre averti
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Par défaut Calcul division en python
    Je souhaiterais intégré le calcul de la division dans une barre de progression mais le résultat du calcul ne me donne pas un nombre à virgule
    Aidez moi s'il vous plait!!
    J'ai essayé de comprendre ce qui se passe à travers plusieurs test et j'ai obtenu ce qui suit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
     
    >>> print float(3/2)
    1.0
    >>> er=float(3/2)
    >>> er
    1.0
    >>> print (3/6)
    0
    >>> print (10/2)
    5
    >>> print 10/3
    3
    >>> print 10/1
    10
    >>> print 10/15
    0
    >>> print 10/4
    2
    >>> print type(10/4)
    <type 'int'>
    >>> print 10/15
    0
    >>> print type (10/15)
    <type 'int'>
    Je voudrais savoir pourquoi le calcul ne me donne pas le résultat en nombre décimal

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 695
    Par défaut
    Salut,

    Citation Envoyé par denouezechias Voir le message
    Je voudrais savoir pourquoi le calcul ne me donne pas le résultat en nombre décimal
    C'est parce que Python2 a été écrit comme çà...
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    >>> 3/2
    1
    >>> from __future__ import division
    >>> 3/2
    1.5
    >>>
    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. calcul binaire en python
    Par tasnim86 dans le forum Général Python
    Réponses: 4
    Dernier message: 21/10/2013, 20h06
  2. [V6] Indicateur calculé (division) et fonction d'agrégation
    Par jalied dans le forum Designer
    Réponses: 3
    Dernier message: 17/06/2011, 14h07
  3. calcul parallele en python
    Par smstry dans le forum Calcul scientifique
    Réponses: 3
    Dernier message: 04/06/2010, 08h26
  4. [MySQL] Date traitée comme un calcul (division)
    Par pasbonte dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 02/01/2009, 13h10
  5. calcul parallele avec python ?
    Par KINENVEU dans le forum Général Python
    Réponses: 5
    Dernier message: 10/10/2007, 22h59

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