Inscription / Connexion Nouveau Sujet
Niveau logiciels
Partager :

Python : problème avec les fonctions

Posté par
Fabien25c
03-11-14 à 20:00

Bonsoir,

J'ai écrit différentes fonctions sur python mais je m'aperçois que les résultats obtenus quand je les exécute correspondent à la partie entière des vrais résultats. Or je voudrais des résultats les plus précis possible donc en décimal.
Comment faire?

Merci

Posté par
carpediem
re : Python : problème avec les fonctions 03-11-14 à 20:28

salut

préciser le mode décimal ...

Posté par
Fabien25c
re : Python : problème avec les fonctions 04-11-14 à 20:37

Comment je précise ça ?
(Je débute avec python..)

Posté par
verdurin
re : Python : problème avec les fonctions 05-11-14 à 00:22

Bonjour,
je ne connais pas vraiment python.

Mais je sais qu'il y a des documentations accessibles en français.

Il n'est pas interdit de les lire.

Posté par
bbomaths
re : Python : problème avec les fonctions 05-11-14 à 08:51

Bonjour.

Peut-être pourriez-vous regarder les packages 'bigfloat', 'mpmaths' ?

Pages Web :

   http://pythonhosted.org/bigfloat/
   https://code.google.com/p/mpmath/

Cordialement.

Posté par
ArgShX
re : Python : problème avec les fonctions 05-11-14 à 09:40

bonjour,

Pyton 2.x : il faut préciser explicitement que l'une des opérandes n'est pas entière. Si tu veux faire 1/x, tu peux soit écrire 1./x ou 1/float(x)

Python 3.x : c'est facile, // c'est la division euclidienne et / c'est la division dans \R (mais si tu as le problème je suppose que tu es en 2.x)

Posté par
Fabien25c
re : Python : problème avec les fonctions 05-11-14 à 21:24

Quand je fais de simple opération , j'ai bien des résultats décimaux, par contre, c'est les résultats à la fin de l'exécution d'une fonction qui pose problème..

Malheureusement, je ne suis pas assez avancé pour comprendre les liens proposés..
Je continue mes recherches, merci pour votre aide .

Posté par
ArgShX
re : Python : problème avec les fonctions 05-11-14 à 22:59

montre le code alors, sinon on ne peut,pas t'aider plus

Posté par
bbomaths
re : Python : problème avec les fonctions 06-11-14 à 11:22

Bonjour.

Comme l'indique ArgShX, pourriez-vous faire un copier/coller de votre fonction qui vous pose un problème ?

Cordialement

Posté par
Fabien25c
re : Python : problème avec les fonctions 08-11-14 à 19:27

Ce n'est pas un problème pour une fonction particulière mais pour toutes =/.
Donc je pensais que c'était une option dans Idle mais apparemment non.

Répondre à ce sujet

Seuls les membres peuvent poster sur le forum !

Vous devez être connecté pour poster :

Connexion / Inscription Poster un nouveau sujet
Une question ?
Besoin d'aide ?
(Gratuit)
Un modérateur est susceptible de supprimer toute contribution qui ne serait pas en relation avec le thème de discussion abordé, la ligne éditoriale du site, ou qui serait contraire à la loi.


Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !