---
title: "Heltal?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/java/96848-heltal"
topic: "Java"
topic_url: "https://www.webforum.nu/amne/java"
author: "Gaski"
published: "2004-02-08T18:54:43.000Z"
updated: "2004-02-08T20:52:59.000Z"
replies: 4
views: 288
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/java/96848-heltal"
---

# Heltal?

## #1 — Gaski, 2004-02-08T18:54Z

Jag har en double, men vill i en if-sats kontrollera om den är ett heltal. Hur gör man det?

Permalänk: https://www.webforum.nu/p/96848

## #2 — N-Foe, 2004-02-08T19:07Z

Utan någon vidare eftertanke... funkar nog men kanske inte så snyggt.

```
double d = ....;
if(Math.floor(d)%d == 0){
    //I så fall heltal
}
```

Permalänk: https://www.webforum.nu/p/1271239

## #3 — N-Foe, 2004-02-08T19:10Z

Funkar inte för d = 0. 
Fulhack:

```
double d = ....;
if(Math.floor(d+1)%(d+1)){

}
```

Permalänk: https://www.webforum.nu/p/1271242

## #4 — Gaski, 2004-02-08T19:50Z

det blir inte riktigt en sant eller falskt fråga, ska det vara: Math.floor(d+1)%(d+1)==0 ?

Permalänk: https://www.webforum.nu/p/1271258

## #5 — N-Foe, 2004-02-08T20:52Z

jepp.. slarvade bara!

Permalänk: https://www.webforum.nu/p/1271281

---

Tråden på webben: https://www.webforum.nu/amne/java/96848-heltal
