Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: c++ "kokonaisluvuksi" functio

sooda [22.11.2003 17:00:04]

#

onko c++:ssa jotain sellaista kun vb:ssä Int? tai jotain kun pitäis tarkistaa että jos i/j==kokonaisluku(i/j)?

sqwiik [22.11.2003 17:04:21]

#

On. Pitää muuntaa liukuluku int:ksi eli (int)luku.
Tuosta i/j == (int)(i/j) tulee heti mieleen, että yrität tarkistaa onko suhde i/j ilmaistavissa kokonaislukuna, vai? Se menee paljon helpommin jakojäännöksellä i%j. Jos j on i:n monikerta (eli i/j==kokonaisluku), niin tulos i%j on 0, muuten välillä 1..j-1.
Auttoiko?

Edit: typo

T.M. [22.11.2003 17:04:54]

#

http://www.nic.funet.fi/c opas/perusteet.html

sooda [23.11.2003 09:55:57]

#

Okei, kiitos. Johan on helppoa.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta