Cint et CLNG peuvent forcer une expression à être convertie en type de données, et l'introduction est une introduction.
Cint et Clng Signification:
Vous pouvez forcer une expression à un type de données
La portée du traitement des données par CINT et CLNG:
CINTEGER -32 768 à 32 767, partie décimale arrondi.
CLNG Long -2 147 483 648 à 2 147 483 647, la partie décimale est arrondie.
Le soi-disant débordement fait référence à la portée des données de traitement.
«Détection de savoir s'il s'agit d'un entier court
Copiez le code comme suit:sub is_int (string)
si Len (ABS (String))> 10 alors réponse.Write Data Overflow: Response.end
If instlin (String, -) <1 alors
si Cint (Left (String, 4) )> 3276 et cint (droite (chaîne, 1))> 7 alors réponse.Write Data Overflow: Response.end
else
if Cint (gauche (ABS (String), 4))> 3276 et Cint (droite (String, 1) )> 8 puis réponse.Write Data Overflow: Response.end
end if
End Sub
'
Le code pour la copie est le suivant:sub is_lng (string)
if Len (ABS (String))> 10 alors réponse.Write Data Overflow: Response.end
if instlin (String, -) <1 alors
si Clng (Left (String (String , 9))> 214748364 et clng (droite (chaîne, 1))> 7 puis réponse.Write Data Overflow: Response.end
else
if Clng (gauche (ABS (String), 9))> 21478364 et Clng (droite (String (String (String)
,1
))> 8 puis la réponse
.