Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako orezať Int v jazyku Java

Java poskytuje metódu vo svojej knižnici Math pre zaokrúhľovanie hodnoty na najbližšie celé číslo , ale nie spôsob zaokrúhlenia hodnoty na nejakom inom mieste , napríklad na najbližšie stovky alebo tisíce mieste . Budete musieť vykonať túto sami , ale našťastie to nie je náročná úloha vytiahnuť . Návod dovolená 1

Open " Netbeans " a vyberte " Súbor " a " novej triedy " .
2

Type " psvm " vytvoriť hlavnú metódu a vložte nasledujúci kód do neho :

//Výplň číslo

int i = 432432 ;

i = trimInt ( i , 100 ) ;

System.out.println ( i ) ;

definuje veľké číslo a volá metódu s názvom " trimInt " na to , aby zaokrúhliť ho do najbližšieho 100. Bohužiaľ , táto metóda v skutočnosti neexistuje doteraz . Budete ju vytvoriť v ďalšom kroku
3

Zadajte nasledujúci príkaz mimo hlavné metódy : .

Static int trimInt ( int i , int miesto ) {

i /= miesto ;

i * = miesto ;

návrat i ;

}

metóda je jednoduchá : prvé číslo je delené miesto vyššie . Vzhľadom k tomu , výsledok je celé číslo , všetko , čo je teraz desiatková hodnota je vysadil . Potom sa násobí podľa miesta hodnotou sa dostať späť do príslušnej veľkosti .
4

Kliknite na tlačidlo " Spustiť " . Výsledkom bude " 432400 " .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené