Comment formater Fractions en Java

Par défaut, Java affiche un nombre fractionnaire sous forme décimale, mais vous pouvez utiliser le numéro de FractionFormat pour afficher un format de fraction. Java inclut une fonction "FractionFormat" de la bibliothèque, vous pouvez utiliser pour réduire automatiquement la fraction et mettre en place deux numéros avec le caractère de la division entre les deux nombres. La fonction FractionFormat rend plus commode de travailler avec des chiffres de précision.

Instructions

1 Cliquez droit sur le fichier Java que vous souhaitez modifier et sélectionnez "Ouvrir avec". Cliquez sur l'éditeur Java dans la liste déroulante des compilateurs.

2 Créer une fraction. Vous utilisez la fonction "Fraction" pour configurer votre numéro de fraction. Le code suivant crée la fraction "1/2" ou "5" en notation décimale:

Fraction fract = new Fraction (1, 2);

Pour des nombres supérieurs à un, la totalité de la fraction est montrée. Par exemple, les suivantes affiche la fonction de fraction "11/2":

Fraction fract = new Fraction (11, 2);

Pour afficher "5 1/2" au lieu de "11/2", utilisez le code suivant:

MixedFraction mixte = new MixedFraction (5,1,2)

3 Formater la fraction. Le code suivant vous montre comment formater la fraction avec le caractère de division:

FractionFormat f = new FractionFormat (fract);

string formatted_fraction = f.format (fract);

La première déclaration de ligne crée une variable et l'affecte à la classe "FractionFormat". La variable est ensuite utilisée pour formater la fraction de l'étape deux et affecte le résultat à la chaîne "formatted_fraction."