CINTとCLNGはどちらも、式をデータ型に強制することができ、紹介は紹介である場合、記事には32,767の記事がありません。
CINTとCLNGの意味:
式をデータ型に強制することができます
CINTおよびCLNGによるデータ処理の範囲:
Cinteger -32,768〜32,767、小数部は丸みを帯びています。
clng long -2,147,483,648から2,147,483,647、小数部は丸みを帯びています。
いわゆるオーバーフローとは、次のコードを処理するコードを超えて、オーバーフローを防ぐことができます。
'短い整数であるかどうかの検出
コードを次のようにコピーします:sub is_int(string)
if len(abs(string))> 10> 10 then response.write data overflow:response.end
(string、 - )<1 then
if cint(left(string、4) )> 3276およびcint(右(string、1))> 7 then response.write data data overflow:response.end
(
左(abs(string)、4))> 3276およびcint(right(string、1))
)
> 8次に応答
。
'
コピーのコードは次のとおりです。Subis_lng(string)
if len(abs(string))> 10 then response.write data overflow:response.end
(string、 - )<1 then
if clng(left(string
)<1、9))> 214748364およびclng(右(string、1))> 7 then response.write data overflow:response.end
elth
if clng(左(abs(string)、9))> 21478364およびclng(右(右(string)) 、1))> 8 Then Response.Write Data Overflow:Response.End
End If
End Sub