Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



počet desetinných míst podle proměné

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: počet desetinných míst podle proměné

Autor: himzu7 ♂

20:21:38 14.10.2012

dík moc oběma, funguje

Citovat příspěvek

 

Re: počet desetinných míst podle proměné

Autor: Natix ♂

20:13:38 14.10.2012

bot napsal/a

System.out.println(String.format("%." + x + "f", a));



Anebo to jde taky takhle no.

Citovat příspěvek

 

Re: počet desetinných míst podle proměné

Autor: bot ♂

18:12:41 14.10.2012

System.out.println(String.format("%." + x + "f", a));

Citovat příspěvek

 

Re: počet desetinných míst podle proměné

Autor: Natix ♂

20:24:25 13.10.2012

Je potřeba si vytvořit DecimalFormat objekt a nastavit mu minimální počet desetinných míst. Jeho format() metoda pak vrací string s naformátovaným číslem. Je to trochu přes ruku, ale líp to asi nejde.

public static void main(String... args) {
Scanner scanner = new Scanner(System.in);

System.out.print("Zadej pocet desetinnych mist: ");
int digits = scanner.nextInt();

DecimalFormat formatter = new DecimalFormat();
formatter.setMinimumFractionDigits(digits);

System.out.println(formatter.format(42));
}

> Pokud zadám např. 5, vytiskne: 42,00000

Citovat příspěvek

 

počet desetinných míst podle proměné

Autor: himzu7 ♂

11:15:17 13.10.2012

Zdravím, mám takovej asi trapnej problém, teprv s javou zažínám a nevím jak mám udělat aby mi příkaz printf vypsal tolik desetinných míst kolik zadá uživatel.

System.out.print("Zadej pocet desetinnych mist: ");
int x = scan.nextInt();

System.out.printf("%.xf", a);

chápu že takhle to fungovat nemůže, ale nikde sem nemoh najít jak to udělat aby místo např 2.3% bylo 2.xf
Doufám že ste můj problém pochopili a že mi někdo poradí... už sem zo toho zoufalej

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: