• ベストアンサー

数値型への変換関数

ASPで5桁の数値を、CIntで変換したいんですけど、CIntは4桁までしか変換出来ないみたいなんで、他に何か最適な関数を教えて下さい!

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

Integer型の最大値が32767であるからCIntでは失敗してしまいます。 なので、Long型を返すCLngを使用してください。

Kalen_F
質問者

お礼

ご回答、有難うございます。 CLngでエラー回避できました(^o^)

その他の回答 (1)

  • wyvern0
  • ベストアンサー率32% (54/165)
回答No.2

ASPは型の宣言を行わなければ暗黙的にVariant型となります。 この場合数値、文字列などを意識することなく使用できます。 型の宣言をした場合はNo.1の方がおっしゃるようにCLngを使用 するといいでしょう。

Kalen_F
質問者

お礼

ご回答、有難うございます。 ASPは、変数宣言しなくても使えてしまうので、ついつい曖昧になっていたみたいです...

関連するQ&A