onko c++:ssa jotain sellaista kun vb:ssä Int? tai jotain kun pitäis tarkistaa että jos i/j==kokonaisluku(i/j)?
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
Okei, kiitos. Johan on helppoa.
Aihe on jo aika vanha, joten et voi enää vastata siihen.