vb6中字串相加,vb6中字串相加

2022-02-11 17:31:37 字數 1508 閱讀 9920

1樓:匿名使用者

因為你 a,b,c 三個變數定義錯誤 不應該是字串型別 而應該是 數值型

dim a as long ,b as long ,c as long

vb語言中怎麼輸入加法

2樓:糖糖寳寳

比如:text3.text = text1.

text + text2.text 是字串相加,結果就是把兩個字串連起來,正確應該是text3.text = val(text1.

text) +val(text2.text)

注意:+運算在vb中有兩種定義,一個是正常的加法,一個是字串相連。vb會自動根據情況選擇,text3.text 是字串,因此vb自動選擇第二種定義來算。

但-和*運算只有一種定義,那就是數字相差和相乘,因此vb會自動把text3.text 轉換成數字執行運算。

3樓:小羅naer迪尼奧

+運算在vb中有兩種定義,一個是正常的加法,一個是字串相連。

例如:「text3.text = text1.

text + text2.text 」vb會自動將「text3.text」識別為字串來運算。

vb中「-」「*」只有一種定義,就是純數字運算。

不知lz是想問什麼樣的加法?

vb中如何計算字串的值

vb計算 字串和數字

4樓:匿名使用者

我想你是沒有理解+的用法

+的用法是:1,如果兩個表示式都是字串,則將兩個字串連線;2,一個是字串,一個是數字,則進行相加

如a="123"+"456" 剛a為"123456"a=123+"456"  則a為579

a=123+"life" 則 報錯而你的 e = q + w 和a="123"+"456" 剛a為"123456"是一樣的

因此你應該明白了什麼時候會自動把字串轉換成數值了。

5樓:匿名使用者

會自動轉換成數字計算的。。

6樓:神級人氏

+的用法是:1,如果兩個表示式都是字串,則將兩個字串連線;2,一個是字串,一個是數字,則進行相加

如a="123"+"456" 剛a為"123456"a=123+"456"  則a為579

a=123+"life" 則 報錯而 e = q + w 和a="123"+"456" 剛a為"123456"是一樣的。

在 ascii 編碼中,一個英文字母字元儲存需要1個位元組。在 gb 2312 編碼或 gbk 編碼中,一個漢字字元儲存需要2個位元組。在utf-8編碼中,一個英文字母字元儲存需要1個位元組,一個漢字字元儲存需要3到4個位元組。

在utf-16編碼中,一個英文字母字元或一個漢字字元儲存都需要2個位元組(unicode擴充套件區的一些漢字儲存需要4個位元組)。在utf-32編碼中,世界上任何字元的儲存都需要4個位元組。

VB分割字串,VB字串從指定字串分割

汗.split函式是可以指定拆分次數的.在分隔符後面指定拆分成2份就行了.樓上的竟然搞那麼複雜 debug.print split str,2 strname as string,paramarray intscores as variant dim inti,k as integerdim sub...

VB中,怎樣在已知的字串中插入字元

很簡單嘛,先將原字串拆分成兩半,加入後再合上即可。dim t as string dim k as string t abcdfghijklmn k mid t,1,4 e mid t,5 這個 是將字母e插在從左向右第5個位置上。原字串是 abcdfghijklmn 插入後的字串是 abcdefg...

VB6吃了對身體有什麼好處維生素VB6有什麼作用?

維生素b6是人體脂肪和糖代謝的必需物質,女性的雌激素代謝也需要維生素b6,因此它對防治某些 病大有益處。許多女性會因服用避孕藥導致情緒悲觀 脾氣急躁 自感乏力等,每日補充60毫克就可以緩解症狀。還有些婦女患有經前期緊張綜合徵,表現為月經前眼瞼 手足浮腫 失眠 健忘,每日吃50 100毫克維生素b6後...