De programmeertaal Java bevat ingebouwde ondersteuning voor niet - integer numerieke variabelen in de vlotter en dubbele primitieve types . Floating - point waarden worden opgeslagen in een interne representatie met een vaste precisie heeft ; programma kan kiezen om dergelijke waarden weergeven en verwerken zoveel decimalen zij nodig hebben , zolang het aantal decimalen binnen de precisiegrenzen . In het bijzonder , kunt u Java- code te schrijven die formats floating - point waarden , zodat ze worden weergegeven met een decimaal op welke uitgang het programma feeds in . Instructies 1 Voeg de volgende regels aan het begin van uw Java- code : import java.util * ; import java.text * ; < . . br > Pagina 2 Format een " float " - een single- precision floating point - waarde op een decimaal , zoals in de volgende voorbeeldcode : DecimalFormat myFormat = new DecimalFormat ( " . # # # # # " ) ; float myFloat = 46,36778 ; String formattedFloat = myFormat.format ( myFloat ) ; System.out.println ( formattedFloat ) ; Include zoveel " # " tekenen voor de komma in het formaat zoals plaatsen die u wilt links van de decimale punt . De " float " waarde is geformatteerd met een decimaal 3 Format een "dubbel " - . A double - precision floating point - waarde op een decimaal , zoals in het volgende voorbeeldcode : DecimalFormat myFormat = new DecimalFormat ( " . # # # # # " ) ; dubbele myDouble = 2,718281828 ; String formattedDouble = myFormat.format ( myDouble ) ; System.out.println ( formattedDouble ) ; Include zoveel " # " tekenen voor de komma in het formaat zoals plaatsen die u wilt links van de decimale punt . De "dubbele " waarde is geformatteerd met een decimaal .
|