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 :

Python d�cimal avec nombre sp�cial.


Sujet :

Python

  1. #1
    Candidat au Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Ao�t 2013
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Etudiant

    Informations forums :
    Inscription : Ao�t 2013
    Messages : 2
    Par d�faut Python d�cimal avec nombre sp�cial.
    Bonjour

    Je debute en python et je dois developper pour mon travail un Post Processeur Xml vers Kuka (langague robotique). Lorsque j'extrais des nombres (du genre -1.6923682153766813 )de mon fichier Xml, je les reduits sans probl�me � deux chiffres apr�s la vigrule avec ces fonctions.

    A1',"%.2f"%A1 ou A1 = round(A1,2) ==> A1 -1.69

    sauf pour certain nombres (du genre 7.4987989133092894e-033) (c'est je pense l'exponentielle qui pose probl�me), lorsque j'utilise ces deux m�me fonctions j'obtien:

    A1 = 0.0

    Auriez-vous un solution merci ?

  2. #2
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 772
    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 772
    Par d�faut
    Salut,

    7.4987989133092894e-033 est un nombre dont les premiers chiffres significatifs sont apr�s quelques dizaines de z�ros apr�s la virgule, non ?

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    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,

    C'est effectivement l'exponentielle qui pose probl�me .

    Ta fonction de conversion te retourne une partie enti�re et deux d�cimales, ok mais ta 2�me valeur est tr�s proche de 0 (le premier chiffre signiificatif est en effet le 33�me apr�s la virgule)

    Est-ce que tu cherches � reprendre la mantisse ?

    @+

    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."

  4. #4
    Expert �minent
    Homme Profil pro
    Architecte technique retrait�
    Inscrit en
    Juin 2008
    Messages
    21 772
    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 772
    Par d�faut
    Citation Envoy� par e-ric Voir le message
    C'est effectivement l'exponentielle qui pose probl�me .
    Le probl�me est l��tat d'"�merveillement" du d�butant d�couvrant la programmation.
    On en oublie "son latin", on est quelque peu d�sorient�.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Candidat au Club
    Homme Profil pro
    Etudiant
    Inscrit en
    Ao�t 2013
    Messages
    2
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Etudiant

    Informations forums :
    Inscription : Ao�t 2013
    Messages : 2
    Par d�faut Grand moment de solitute
    Je vis un grand de solitude deri�re mon ecran, le probl�me ne venait pas du programme mais du bonhomme qui avais la t�te dans C ce matin et qui ne savait plus faire des math,
    C'est logique que j'obtienne 0.00

    merci d'avoir eclair� ma lanterne mec

Discussions similaires

  1. R�ponses: 9
    Dernier message: 03/11/2010, 17h36
  2. Formatage nombre d�cimal avec un espace � gauche
    Par aragorn23 dans le forum Langage
    R�ponses: 3
    Dernier message: 29/03/2009, 13h40
  3. Nombre de d�cimal avec un printf %f
    Par Titi41 dans le forum D�buter
    R�ponses: 7
    Dernier message: 30/10/2008, 22h48
  4. Addition avec nombre d�cimal
    Par tarmo57 dans le forum D�buter
    R�ponses: 5
    Dernier message: 25/02/2008, 19h03
  5. round avec nombre de d�cimale sp�cifi�e
    Par bilb0t dans le forum PostgreSQL
    R�ponses: 2
    Dernier message: 14/04/2005, 16h44

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