abc10abc10
Messages postés2Date d'inscriptionmardi 21 février 2006StatutMembreDernière intervention16 octobre 2006
-
16 oct. 2006 à 17:37
kaloway
Messages postés358Date d'inscriptionjeudi 24 octobre 2002StatutMembreDernière intervention13 avril 2020
-
18 oct. 2006 à 17:18
Bonjour à tous
j'aimerais savoir si il existe une fontion java qui donne les doubles par leur valeur fractionnaire!
<dir>
merci d'avance, je suis débutante, et je me casse la tête dessu!
abc10abc10
Messages postés2Date d'inscriptionmardi 21 février 2006StatutMembreDernière intervention16 octobre 2006 16 oct. 2006 à 18:18
euh, lol nan j'ai bien posée ma question comme je la voulais.
J'ai des doubles, je veux représenter ces valeurs en fraction.
pour justement ne pas avoir d'arrondis.
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 17 oct. 2006 à 17:30
Sa question m'a parru bien posée! Par contre la réponse.. oulala je vois pas du tout comment faire. Peut être par approximations on pourrai arriver à quelque chose de correct:
2 entiers parcourent des valeurs et on enregistre le couple d'entiers dont la fraction est la plus proche de la valeur recherchée, mais ça semble très artisanal.
Vous n’avez pas trouvé la réponse que vous recherchez ?
kaloway
Messages postés358Date d'inscriptionjeudi 24 octobre 2002StatutMembreDernière intervention13 avril 2020 17 oct. 2006 à 22:00
la question est mal posé. car il donne aucune pécission sur le contexte. c'est comme si je te demander si tu peux alimenter mon appareille. tu me demandesais si il est alimenté en 380, 220, 24, 12 6, 3 ou encore en 1.5 volt. revenons à son problème, d'où vient sa valeur. cette valeur ne doit pas tomber du ciel. mai elle certainement le résutat d'opérations.
cs_vychnou
Messages postés124Date d'inscriptiondimanche 5 octobre 2003StatutMembreDernière intervention11 mai 200918 17 oct. 2006 à 23:49
Pas besoin de contexte pour avoir une réponse à sa question! Si on te pose la question: comment trouver la moitié d'un entier, tu répondras : en faisant entier/2....tu demanderas pas d'ou viens son entier, s'il est passé en paramètre ou s'il est généré aléatoirement en fonction du tick d'horloge du processeur.. Bah là c'est la même chose, sa question est intéréssante: trouver une méthode qui retrouve la valeur fractionnaire d'un double. Je vais peut-être tenter un code qui donne un couple fraction-approximation
kaloway
Messages postés358Date d'inscriptionjeudi 24 octobre 2002StatutMembreDernière intervention13 avril 2020 18 oct. 2006 à 17:18
il est impossible de trouver une fraction plus précis que le nombre à virgule.
exemple la fraction 1/3 donne 0.333 ... comme résultat. donc la fraction la plus précise à ce résultat est 333.../1000... . la solution au problème est de tous les calculs en litéral et à la fin de faire le calcul en numérique.