O CINT e o CLNG podem forçar uma expressão a ser convertida em um tipo de dados, e a introdução é uma introdução.
Significado de Cint e Clng:
Você pode forçar uma expressão a um tipo de dados
O escopo do processamento de dados por cint e clng:
Cinteger -32.768 a 32.767, parte decimal arredondada.
Clng de comprimento -2.147.483.648 a 2.147.483.647, a parte decimal é arredondada.
O chamado Overflow refere-se a exceder o escopo dos dados de processamento.
'Detecção de se é um número inteiro curto
Copie o código da seguinte forma:subs_int (string)
se len (abs (string))> 10Então
Response.Write Data Overflow: Response.end
. )> 3276 e CINT (direita (String, 1))> 7 Então a resposta.Write Data Overflow: Response.END
mais
se Cint (esquerda (ABS (String), 4))> 3276 e Cint (direita (String, 1) )> 8 então Response.Write Data Overflow: Response.End
End If
End Sub
'
O código para cópia é o seguinte:subs_lng (string)
se len (abs (string))> 10 então Response.Write Data Overflow: Response.end
se Instr (String,-) <1 então
se clng (esquerda (String , 9))> 214748364 e clng (direita (string, 1))> 7 Então Response.Write Data Overflow: Response.END
mais
se clng (esquerda (abs (string), 9))> 21478364 e clng (direita (string (string , 1))> 8 Então Response.Write Data Overflow: Response.End
End If
End Sub