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
4 svar · 265 visningar · startad av gucken
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?
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
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
Dim typ, blah
blah = 1.23
typ = VarType(blah)
If typ = vbInteger or typ = vbLong Then
' heltal
Else
' något annat
End