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

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

青灯夜游
青灯夜游原創
2021-01-30 16:36:2712385瀏覽

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

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:rmc是啥下一篇:rmc是啥