NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
IT rekvalifikace s podporou uplatnění. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!

Diskuze: int vs float

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar

Člen
Avatar
:28.5.2012 15:57

Nazdar, tak zase prudím :D
Mám tohle:
vysledek = operand1/operand2;
operandy jsou integry, vysledek float. Problém je v tom, že vysledek se furt tváří pořád jako celý číslo(7/2 = 3.0 místo 3,5 etc.) Any ideas anyone? :`

 
Odpovědět
28.5.2012 15:57
Avatar
Fugiczek
Tvůrce
Avatar
Odpovídá na
Fugiczek:28.5.2012 16:05

zkousel jsi pretypovat?

vysledek = (float)operand1/(float)operand2;
 
Nahoru Odpovědět
28.5.2012 16:05
Avatar

Člen
Avatar
Odpovídá na Fugiczek
:28.5.2012 16:08

Ono to funguje. :D Sem zvyklej z PHP datovy typy nejak extra neresit. Diky.

 
Nahoru Odpovědět
28.5.2012 16:08
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Fugiczek
David Hartinger:28.5.2012 16:13

Mělo by stačit přetypovat jen jeden operand.

Nahoru Odpovědět
28.5.2012 16:13
New kid back on the block with a R.I.P
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 4 zpráv z 4.