Come formattare Frazioni in Java

December 1

Per impostazione predefinita, Java visualizza un numero frazionario come un decimale, ma è possibile utilizzare il numero FractionFormat per visualizzare un formato frazione. Java include una funzione di libreria "FractionFormat" è possibile utilizzare per ridurre automaticamente la frazione e impostare due numeri con il carattere di divisione tra i due numeri. La funzione FractionFormat rende più comodo lavorare con i numeri di precisione.

istruzione

1 Fare clic sul file Java che si desidera modificare e selezionare "Apri con". Clicca l'editor Java nella lista a comparsa dei compilatori.

2 Creare una frazione. È possibile utilizzare la funzione "Frazione" per impostare il numero di frazioni. Il codice seguente crea la frazione "1/2" o ".5" in notazione decimale:

Frazione fract = new Frazione (1, 2);

Per numeri maggiori di uno, viene mostrato l'intera frazione. Ad esempio, viene visualizzato il seguente funzione frazione "11/2":

Frazione fract = new Frazione (11, 2);

Per visualizzare "5 1/2" invece di "11/2", utilizzare il seguente codice:

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

3 Formattare la frazione. Il codice seguente mostra come formattare la frazione con il carattere di divisione:

FractionFormat f = new FractionFormat (fract);

stringa formatted_fraction = f.format (fract);

La prima dichiarazione riga crea una variabile e lo assegna alla classe "FractionFormat". La variabile viene poi utilizzato per formattare la frazione dal passaggio di due e assegna il risultato alla stringa "formatted_fraction."