Jag har en double, men vill i en if-sats kontrollera om den är ett heltal. Hur gör man det?
Heltal?
4 svar · 286 visningar · startad av Gaski
Utan någon vidare eftertanke... funkar nog men kanske inte så snyggt.
double d = ....;
if(Math.floor(d)%d == 0){
//I så fall heltal
}
det blir inte riktigt en sant eller falskt fråga, ska det vara: Math.floor(d+1)%(d+1)==0 ?
jepp.. slarvade bara!