webForumDet fria alternativet

Integers och overflows

3 svar · 229 visningar · startad av His Divine Shadow

His Divine ShadowMedlem sedan sep. 20004 079 inlägg
#1

Har en ASP kod som räknar lite hit och dit, via ett formulär, problemet är att det inte funkar om jag inte konverterar strängarna via cint kommandot, men då blir det också problem när nummren blir för stora, overflow med andra ord...

I "C" kan man visst komma undan detta problem genom att använda kommandot "double", men hur gör man i ASP?

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Använd Clng

@ndersMedlem sedan juni 200032 969 inlägg
#3

Integer har sin övre gräns vid 32k. Du kan konvertera till Long, Single eller Double för större tal. Single och Double är decimala tal.

CLng(talet) eller CSng(talet) eller CDbl(talet).

Mvh,

His Divine ShadowMedlem sedan sep. 20004 079 inlägg
#4

Tackar, det funkar nu, här kan ni se formuläret:
http://hisshadow.123hostnow.com/misc/acceleration_power.asp

122 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
119 ms — hämta tråd, inlägg och bilagor (db)