begin process at 2012 02 15 01:15:38
  Trouver un code source :
 
dans
 
Accueil > Forum > 

JAVA / J2EE / J2ME

 > 

Algorithme

 > 

Maths

 > 

fraction


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

fraction

dimanche 30 novembre 2008 à 13:55:57 | fraction

dodo1309

hello,

Est-ce possible en java de convertir un double sous  une forme fractionnaire

exemple : 0.5 --> "1/2"


Merci d'avance



lundi 1 décembre 2008 à 13:27:03 | Re : fraction

cormandyr

Salutation,

En partant du principe que si cela était possible, la methode à utiliser serait dans la classe Math, j'ai été jeter un oeil dans la java doc de cette dite classe. Comme tu aimerais recupéré un valeur contenant le caractere "/" je me suis dis : Type de retour -> String...
Cependant, il semble qu'il n'existe pas de telle methode dans la classe Math... (Qui retourne un String ou qui fasse ce que tu demandes.....)

Navré de ne pouvoir t'en dire plus, mais je n'ai pas d'autre idée ....
dimanche 1 mars 2009 à 23:39:26 | Re : fraction

Julien39

Membre Club Administrateur CodeS-SourceS
sinon tu peux créer une fonction, c'est juste une manipulation de nombres, tu la transforme d'abord en chaine de caracteres, puis tu ne garde que ce qui se trouve après la virgule. par exemple pour 2,25, tu mets dex dans une variable A et 0,25 dans B
Apres tu multiplie le 0,... par 10^Nombre de chiffres apres la virgule
B*10^2 = 25
puis tu trouves le PGCD de B*10^N et de 10^N
ce qui se note en JAVA B*10^N % 10^N = 25
2,25 = 2 + 25/100
on divise 25 et 100 par le PGCD 25
2,25 = 2 + 1/4


Cette discussion est classée dans : fraction


Répondre à ce message

Sujets en rapport avec ce message

Evaluer la valeur d'une fraction de format String en double [ par Madvin ] Salut,J'ai une fraction stockée dans un String, et j'aimerais savoir si il y aurait un moyen d'en récupérer le résultat dans un double ?Plus concrètem


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,090 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales