webForumDet fria alternativet
Logga in / Bli medlem

Integers och overflows

ASP

3 svar · 229 visningar · startad av His Divine Shadow

Medlem sedan sep. 20004 079 inlägg
Trådstart#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?

Medlem sedan dec. 200012 464 inlägg
#2

Använd Clng

Medlem sedan juni 200032 967 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,

Medlem 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

384 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
126 ms — hämta statistik (db)
132 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)