首頁 > 常見問題 > vb中要將一個數字字串轉換成對應的數值,而應使用的函數是什麼

vb中要將一個數字字串轉換成對應的數值,而應使用的函數是什麼

青灯夜游
發布: 2023-01-13 00:31:07
原創
12376 人瀏覽過

在vb中要將一個數字字串轉換成對應的數值,應使用的函數是“Val()”;該函數的語法格式為“Val(S,V,Code)”,意義:將字串S轉換為對應數值類型並賦值給V,如果字串中有非數字,則“V:=0”,Code可傳回非數字字元的位置。

vb中要將一個數字字串轉換成對應的數值,而應使用的函數是什麼

本教學操作環境:windows7系統、Dell G3電腦。

在vb中要將一個數字字串轉換成對應的數值,應使用的函數是「Val()」。

Val函數可以將由數字符號(包括正負號、小數點)組成的字元型資料轉換成對應的數值型資料。

使用格式用法:

Val(S,V,Code)
登入後複製

將字串S轉換成與V相同的數值類型並賦值給V,如果字串中有非數字,則V:=0,Code用於傳回非數字字元的位置。

說明:

若字串內出現非數字字符,那麼只轉換非數字字元前面的部分;若字串的首字符不是數字符號,則傳回數值零,但忽略前導空格。

範例:

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中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板