Programme Java

Bonjour,
Je programme depuis peu sur Java, et je voudrais savoir comment afficher un nombre sous forme de fraction, ou sous forme simplifié:
Mon programme me donne un résultat peu évident du style:
7.2351649851326459785654895

D'avance merci

1 réponse

  1. Modérateur
    On ne peut pas, du moins pas de manière simple, car soit Java utilise des valeurs approchées pour faire les calculs de flottants, soit il tronque les résultats pour faire les calculs d'entiers.

    Par contre on peut "s'amuser" à faire une classe de nombres rationnels en utilisant des BigInteger au numérateur et au dénominateur, mais ça n'existe pas dans la bibliothèque standard.
    0
    1. Ok merci quand meme! ;)
      0