Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Java Programming >> .

Come formattare una variabile al primo decimale in Java

Il linguaggio di programmazione Java include il supporto integrato per le variabili non interi numerici nel tipi float e double primitivi . Valori a virgola mobile sono memorizzati in una rappresentazione interna che ha una precisione limitata ; programmi possono scegliere di visualizzare ed elaborare tali valori con il maggior numero di decimali di cui hanno bisogno , a patto che il numero di decimali è entro i limiti di precisione . In particolare , è possibile scrivere codice Java che formatta i valori in virgola mobile in modo che siano visualizzate con una cifra decimale inviato a qualunque programma alimenta . Istruzioni
1

includere le seguenti righe all'inizio del vostro codice Java :

import java.util * ;

importazione java.text * , < . . br>
2

formato un " galleggiante " - una precisione singola variabile - Valore di un decimale , come nel seguente codice di esempio :

DecimalFormat myformat = new DecimalFormat ( " . # # # # # ") ;

float myFloat = 46,36778 ;

String formattedFloat = myFormat.format ( myFloat ) ;

System.out.println ( formattedFloat ) ;

includere quanti segni "#" prima del punto decimale nel formato come luoghi che si desidera a sinistra del punto decimale . Il valore " float " è formattato con una cifra decimale
3

Formato un "doppio" - . Una precisione doppia variabile - Valore di un decimale , come nell'esempio seguente codice di esempio :

DecimalFormat myformat = new DecimalFormat ( " . # # # # #") ;

doppio myDouble = 2,718281828 ;

String formattedDouble = myFormat.format ( myDouble ) ;

System.out.println ( formattedDouble ) ;

includere quanti segni "#" prima del punto decimale nel formato come luoghi che si desidera a sinistra del punto decimale . Il valore "doppio" è formattato con una cifra decimale .

 

Programmazione © www.354353.com