existuje takovy to prikaz v jave?

loupacek15.02.2012 20:52 Nahlásit
Dobrý den potřeboval by jsem vědět, jestli existuje příkaz, který by udělal něco v tom smyslu ž e když se mezi sebou vydeli dvě čísla, a výsledek bude celociselny, tak dovolí programu pokračovat dál a pokud výsledek vyjde s děs. Číslem, tak program ukončí, nebo vypíše nějakou hlášku.
Pokud by bylo možné tak napsat i těch pár řádku co by toto provedlo.

Nás napadlo pouze to že by se číslo převedlo na text a zkouselo by jse jestli něco lezi za desetinou čárkou(tečkou), ale to je vcelku nepraktické.
A poslední věc, jako prostředí používán Bluej.

Odpovědi

Přidat odpověď ▾

Diskuze

jindřich102416.02.2012 11:51 Nahlásit
Třeba takhle:

double cislo;
double citatel = 2;
double jmenovatel = 3;

cislo = citatel/jmenovatel;
if (cislo == Math.floor(cislo))
System.out.println("Výsledek je celé číslo");
else
System.out.println("Výsledek není celé číslo");
Přidat komentář do diskuze ▾