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 formátovať desatinné miesta v jazyku Java

Vzhľadom k tomu , non - celé číslo číselnú hodnotu ( to znamená , že desiatková hodnota ) , programovací jazyk Java umožňuje formátovať túto hodnotu tak , aby vyhovovali potrebám vašej konkrétnej aplikácii . Java zobrazuje daný maximálny počet desatinných miest , alebo z celých miest , je možné vľavo alebo vpravo ospravedlniť formátované číslo na ľubovoľný počet medzier . Váš program Java používa tieto schopnosti vytvárať úhľadné tabuľky , v ktorých sú všetky čísla postavili v stĺpcoch , alebo aby spĺňal požiadavky na aplikácie závislé ( napr. čiastky v dolároch formátované na dve desatinné miesta , ktoré predstavujú centov ) . Návod dovolená 1

zahrnúť nasledujúci riadok na začiatku kódu Java :

import java.util * ;
2

Vytvorenie inštancie . vstavaný Formatter triede , ako v nasledujúcom ukážkovom kóde : Autor

Formatter myFormatter = new Formatter ( ) ;
3

Formátovanie desiatkovej hodnoty do nejakého formátu , ktorý vykoná , ako v nasledujúcom ukážkovom kóde :

float myFloat = 46,30 ;

double myDouble = Prvým príkladom bude naformátovať " float " ( single - precision plávajúce bodová hodnota ) po dobu piatich miest pred desatinnou obdobie a bez desatinných miest kliknite pravým oprávnená , výsledok teda bude , s dvoma medzerami pred číslicou " 4 " 46 " . " . Druhý príklad bude formátovať " double " ( s dvojitou presnosťou plávajúcou desatinnou čiarkou hodnoty ) na celkom šiestich miestach , z ktorých jeden je desatinná čiarka a ďalšie dve sú desatinné miesta , všetko doľava oprávnené; výsledkom preto bude " 87,49 " ( s jedným priestorom po číslica " 9 " ) .

Najnovšie články

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