Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)
Avatar
Matěj Kripner
Redaktor
Avatar
Matěj Kripner:8.4.2014 16:26

Zdravím,
chci se zeptat, jestli v Javě existuje metoda, která zaokrouhlí desetinné číslo jen natolik, aby se nezměnila jeho hodnota. To znamená, že např. z 1.00 udělá 1, ale z 1.1200 udělá jen 1.12. Chápu, že by se na do dala vytvořit metoda, ale zajímá mě, jestli něco takového Java obsahuje a úplně nevím, kde a jak to vyhledat.

Odpovědět  +1 8.4.2014 16:26
To understand what recursion is, you must first understand recursion.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Matěj Kripner
Zdeněk Pavlátka:8.4.2014 16:33

Nějak nechápu, k čemu by ti to bylo...

Nahoru Odpovědět  -1 8.4.2014 16:33
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na Matěj Kripner
Jiří Gracík:8.4.2014 16:35

Hele a když se číslo vypisuje, nedělá to náhodou samo :)?

Nahoru Odpovědět  +1 8.4.2014 16:35
Creating websites is awesome till you see the result in another browser ...
Avatar
Matěj Kripner
Redaktor
Avatar
Odpovídá na Jiří Gracík
Matěj Kripner:8.4.2014 16:48

Ne, normální float ne :)

Nahoru Odpovědět 8.4.2014 16:48
To understand what recursion is, you must first understand recursion.
Avatar
Jiří Gracík
Redaktor
Avatar
Nahoru Odpovědět  +1 8.4.2014 16:50
Creating websites is awesome till you see the result in another browser ...
Avatar
Matěj Kripner
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Matěj Kripner:8.4.2014 16:53

Dělám program, který ti zjednodušeně řečeno něco vypočítá, přičemž vypisuje postup krok za krokem. Je takové lidštější, když tam není 1.0 + 2.0 * 3.0, ale jen celá čísla. Obyčejně zaokrouhlit to ale samozřejmě nemůžu, to bych mohl rovnou pracovat s celými čísly.

Nahoru Odpovědět 8.4.2014 16:53
To understand what recursion is, you must first understand recursion.
Avatar
Matěj Kripner
Redaktor
Avatar
Nahoru Odpovědět 8.4.2014 16:56
To understand what recursion is, you must first understand recursion.
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Matěj Kripner
Zdeněk Pavlátka:8.4.2014 17:01

Aha, já jsem zvyklý na C++, kde se tohle při výpisu děje automaticky ;)

Nahoru Odpovědět 8.4.2014 17:01
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Jiří Gracík
Redaktor
Avatar
Odpovídá na Zdeněk Pavlátka
Jiří Gracík:8.4.2014 18:09

Myslel jsem si, že když C# (a fakt i C++? To už je ostuda :D ), tak Java to bude umět automaticky taky - evidentně ne.

Nahoru Odpovědět  +1 8.4.2014 18:09
Creating websites is awesome till you see the result in another browser ...
Avatar
Zdeněk Pavlátka
Tým ITnetwork
Avatar
Odpovídá na Jiří Gracík
Zdeněk Pavlátka:8.4.2014 18:11

Pro jistotu jsem to vyzkoušel ;)

Nahoru Odpovědět 8.4.2014 18:11
Kolik jazyků umíš, tolikrát jsi programátor.
Avatar
Matěj Kripner
Redaktor
Avatar
Matěj Kripner:10.4.2014 18:34

Tak nakonec stačilo

replace(".0", "");
:D
Nahoru Odpovědět 10.4.2014 18:34
To understand what recursion is, you must first understand recursion.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 11 zpráv z 11.