Java tillhandahåller en metod i sitt Math bibliotek för avrundning värden till närmaste heltal , men ingen metod för avrundning ett värde till någon annan plats , t.ex. närmaste hundratals eller tusentals place . Du kommer att behöva för att genomföra detta själv , men lyckligtvis är det inte en svår uppgift att dra bort . Instruktioner
1
Open " NetBeans " och välj " File " och " Ny klass . "
2
Type " psvm " för att skapa en huvudsaklig metod och klistra in följande kod in i det :
//Trim heltal
int i = 432.432 ;
i = trimInt (i , 100 ) ;
System.out.println ( i) ;
Detta definierar ett stort heltal och anropar en metod som heter " trimInt " på den för att avrunda det till närmaste 100 . Tyvärr har denna metod inte faktiskt existerar ännu . Du kommer att skapa det i nästa steg
3
Skriv följande utanför den huvudsakliga metoden : .
Static int trimInt ( int i , int plats ) {
i /= plats ,
i * = plats ,
tillbaka i;
}
metoden är enkel : först heltal är dividerat med plats belopp. Eftersom resultatet är ett heltal , är allt som är nu ett decimalt värde sjönk . Sedan multiplicerar det med platsvärdet att komma tillbaka i lämplig omfattning .
4
Klicka på " Kör". Resultatet blir " 432400 . " Addera