ホームページ > よくある問題 > VBで数値文字列を対応する数値に変換するには、どのような関数を使用すればよいでしょうか?

VBで数値文字列を対応する数値に変換するには、どのような関数を使用すればよいでしょうか?

青灯夜游
リリース: 2023-01-13 00:31:07
オリジナル
12377 人が閲覧しました

VB で数値文字列を対応する数値に変換するには、使用する関数は「Val()」です。この関数の構文形式は「Val(S,V,Code)」です。意味: 文字列 S を対応する数値型に変換し、V に割り当てます。文字列に数値以外の文字が含まれる場合、「V:=0」となり、コードは数値以外の文字の位置を返すことができます。

VBで数値文字列を対応する数値に変換するには、どのような関数を使用すればよいでしょうか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

VB で数値文字列を対応する数値に変換するには、「Val()」という関数を使用します。

Val 関数は、デジタル記号 (正負の符号、小数点を含む) で構成される文字データを、対応する数値データに変換できます。

使用形式の使用:

Val(S,V,Code)
ログイン後にコピー

文字列 S を V と同じ数値型に変換し、それを V に割り当てます。文字列に数字以外の文字列がある場合は、V:=0、コードでは、数値以外の文字の位置を返します。

注:

文字列に数字以外の文字が含まれる場合、文字列の最初の文字が文字列でない場合は、数字以外の文字の前の部分のみが変換されます。数値記号の場合、値ゼロが返されますが、先頭のスペースは無視されます。

例:

text1.text = "10"

text2.text = "11"

text3.text = text1.text text2.text

論理的には 10 11 (結果は 21) を取得する必要がありますが、1011 が返されます。これは、操作が文字操作であるためです。

text1.text = "10"

text2.text = "11"

text3.text = val(text1.text) val(text2.text)

戻り値は 21 です。

プログラミング関連の知識について詳しくは、プログラミング入門をご覧ください。 !

以上がVBで数値文字列を対応する数値に変換するには、どのような関数を使用すればよいでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート