---
title: "gämnt delbart tal"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/12227-gämnt-delbart-tal"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "gucken"
published: "2001-10-22T16:15:00.000Z"
updated: "2001-10-22T17:06:00.000Z"
replies: 4
views: 265
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/asp/12227-gämnt-delbart-tal"
---

# gämnt delbart tal

## #1 — gucken, 2001-10-22T16:15Z

Vilket sätt skulle ni säga är et lättaste / snabbaste sättet att ta reda på om ett tal är heltal eller inte?

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

## #2 — jorgen, 2001-10-22T16:27Z

Hej!

Om det är jämt delbart använder du en modulusoperator (%) vill du ha heltal kan du konvertera till subtypen int innan med Cint.

r: Ooops, i java är det % i vb använder man funktionen mod, jag skrev innan jag tänkte :(

mvh Jörgen :)

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

## #3 — juventus1, 2001-10-22T16:28Z

Hej!

Jag skulle göra så här:

```
if instr(cstr(dittal),".") > 0 then response.write "decimaler"
```

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

## #4 — jorgen, 2001-10-22T16:31Z

Hej juventus1!

Varför konverterar du talet till en sträng?

Vil du ha med hela kanske CDbl är bättre, då blir ju decimalerna kvar.

mvh Jörgen :)

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

## #5 — spango, 2001-10-22T17:06Z

```
Dim typ, blah
blah = 1.23
typ = VarType(blah)
If typ = vbInteger or typ = vbLong Then
' heltal
Else
' något annat
End
```

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/12227-gämnt-delbart-tal
