這個VB的加法怎麼做啊,vb加法怎麼弄

2022-07-20 06:00:14 字數 6024 閱讀 5443

1樓:律景明仁琴

您好,很高興為您解答。儘管沒有分。

首先,您點選一下+號前面那個text控制元件,修改name(名稱)屬性為text1

然後點選+號後面的那個text控制元件,修改name(名稱)屬性為text2

雙擊那個command.caption

="="的那個控制元件,就是那個=號。

進入**編輯器,輸入

dimsum

asinteger

『定義一個變數,目的是為了儲存和

sum=

text1.text

+text2.text

'把text1.text的屬性加上text2.text屬性,並賦給sum

2樓:葛蕾邊申

textbox控制元件的值是字串型的。直接+的話是將兩個字串相連。

如果要將其程式設計成為數字相加的話,一般需要如下程式設計。

1.需檢查textbox1,textbox2中的字串有或無。

2.需檢查textbox1,textbox2中的字串是合法的數字串或不是數字串。

3.將textbox1,textbox2的字串轉為double型並分別賦於中間變數num1,num2

4.將num1,num2相加的結果按格式轉為字串型賦於textbox3.

3樓:權倫歐培

原因:文字框裡輸入的資料型別是字元型別,對於字元型別做加法運算,其實是把兩個字元連線起來;

例如:「ab」

+「cd」

=「abcd」

「中國」

+「上海」

=「中國上海」

解決的辦法,要使用vb提供的資料型別轉換函式;這裡利用將字元型別轉換成數值型別的函式;

即:val(),和將數值型別轉換成字元型別的函式;cstr()。

所以:text3

=cstr(

val(text1.text)

+val(text2.text))

4樓:黃蝶合嬋

foxer2011|當前分類:10

級排名:2315

textbox控制元件的值是字串型的。直接+的話是將兩個字串相連。

原因foxer2011已經說得很清楚了,如果lz只是弄來玩玩的話,只需用以下**就可以了:

text3.text

=val(text1.text)

+val(text2.text)

希望可以幫到你,滿意請採納,有問題請追問!

5樓:渠穎卿郯水

textbox3為等號號右邊的控制元件名,

textbox1和textbox2為加號左右兩邊的控制元件名,可在等於號button的click事件內寫如下**:

textbox3.text=val(textbox1.text)+val(textbox2.text)

6樓:匿名使用者

新增一個name為text1的文字框,設定為隱藏'出題private sub command1_click()label1.caption=int(rnd()*1000)label2.caption=int(rnd()*1000)end sub

'計算private sub command2_click()text1.visabled=true

end sub

'確定private sub command3_click()if val(label1.caption)+val(label2.caption)=val(text1) then

msgbox "正確"

label3.caption=text1.textelse

msgbox "不正確"

end if

end sub

vb中加法是怎麼實現的呢?

7樓:匿名使用者

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

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

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

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

8樓:匿名使用者

這是字元型bai的,"+"在字元型之間是連線du,不是zhi加法,要轉換為數值dao

型的才行,另外你的

版文字框裡不能有字元型權,如果有隻把字元型前邊的轉換成數值,text3.text=val(trim(text1.text))+val(trim(text2.text))

'trim()是去掉字串左右的半形空格

9樓:匿名使用者

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

vb加法怎麼弄

10樓:匿名使用者

原因:文字框裡輸入的資料型別是字元型別,對於字元型別做加法運算,其實是把兩個字元連線起來;

例如:「ab」 + 「cd」 = 「abcd」

「中國」 + 「上海」 = 「中國上海」

解決的辦法,要使用vb提供的資料型別轉換函式;這裡利用將字元型別轉換成數值型別的函式;

即:val(),和將數值型別轉換成字元型別的函式;cstr()。

所以:text3 = cstr( val(text1.text) + val(text2.text) )

11樓:一個不願透露姓名的朋友

您好,很高興為您解答。儘管沒有分。

首先,您點選一下+號前面那個text控制元件,修改name(名稱)屬性為text1

然後點選+號後面的那個text控制元件,修改name(名稱)屬性為text2

雙擊那個command.caption = "="的那個控制元件,就是那個=號。

進入**編輯器,輸入

dim sum as integer 『定義一個變數,目的是為了儲存和

sum = text1.text + text2.text '把text1.text的屬性加上text2.text屬性,並賦給sum

12樓:匿名使用者

textbox控制元件的值是字串型的。直接+的話是將兩個字串相連。

如果要將其程式設計成為數字相加的話,一般需要如下程式設計。

1.需檢查textbox1,textbox2中的字串有或無。

2.需檢查textbox1,textbox2中的字串是合法的數字串或不是數字串。

3.將textbox1,textbox2的字串轉為double型並分別賦於中間變數num1,num2

4.將num1,num2相加的結果按格式轉為字串型賦於textbox3.

13樓:閃星

foxer2011|當前分類:10 級排名:2315textbox控制元件的值是字串型的。直接+的話是將兩個字串相連。

原因foxer2011已經說得很清楚了,如果lz只是弄來玩玩的話,只需用以下**就可以了:

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

希望可以幫到你,滿意請採納,有問題請追問!

14樓:

textbox3為等號號右邊的控制元件名,

textbox1和textbox2為加號左右兩邊的控制元件名,可在等於號button的click事件內寫如下**:

textbox3.text=val(textbox1.text)+val(textbox2.text)

15樓:b分之

需要用到val()

answer.text=val(text1.text)+val(text2.text)

vb簡易計算器的加法怎麼編輯?

16樓:星語群言

我正好有個簡易計算器的原始碼,vb的,要的話我可聯絡我,我發給你參考一下。[email protected]

加法運算:text3.text = val(text1.text)+val(text2.text)

乘方運算:text3.text = val(text1.text)^n,n位數字,表示乘方的次數。

開放運算:text3.text = val(text1.text)^0.5)或者text3.text = sqr(val(text1.text))

17樓:

text預設的是字串,要轉換成數值型。使用函式val就可以了。好好學,這是最基礎的知識。

18樓:匿名使用者

715863053有現成的計算器

excel加法怎麼做

19樓:梧秋吾同

1。加法

=sum(a1:a5,b6)

=a1+a2+a3+a4+a5+b6

a1至a5及b6相加  值為21

2。減法

=sum(a1:a5)-b6

=a1+a2+a3+a4+a5-b6

a1至a5相加減去b6   值為9

3。乘法

=product(a1:a5,b6)

=a1*a2*a3*a4*a5*b6

a1至a5及b6相乘  值為720

4。除法

=product(a1:a5)/b6

=a1*a2*a3*a4*a5/b6

a1至a5相乘除去b6  值為20

20樓:想遊劑

1、首先以減法計算,a列的a1行減b列的b1行,如96-29的演算法。2、在c列的c1行裡輸入"=a1-b1",然後按鍵盤的enter鍵。3、計算第二行單元的數字,跟算第一行是一樣的。

4、算加法把a1和b1之間的運算子改成"+"即可。

21樓:厙頤風渺

很簡單,你只要把a1到a9x選擇好,點選上面工具欄的「合計」(西格瑪).就可以在a10顯示合計數。

22樓:守巧雲通寄

直接在f2單元格輸入公式=f1+d2,往下拖動f2單元格(右下角的那個小+)就可以。

vb加減法計算介面怎麼做!要步驟.不是程式..

23樓:匿名使用者

上來建四個label(標籤),兩個textbox(文字框) ,三個命令按鈕(command)

**如下:

dim r1 as integer, r2 as integerprivate sub command1_click()r1 = val(text1.text)

r2 = val(text2.text)

r = (r1 * r2) / (r1 + r2)label4.caption = r

end sub

private sub command2_click()text1.text = ""

text2.text = ""

label4.caption = ""

end sub

private sub command3_click()endend sub

24樓:匿名使用者

在窗體上新增3個label(標籤)控制元件, 3個textbox(文字框)控制元件和3個commandbutton(按鈕)控制元件

然後設定label1的caption屬性為r1, label2的caption屬性為r2, label3的為r

設定command1的caption屬性為 計算, command2的為 清除, command3的為 退出

設定text1, text2和text3的text屬性為空(直接把原先內容刪了即可)

設定text3的locked屬性為true, 設定backcolor屬性為視窗背景顏色(自己在列表裡找)

剩下就是控制元件位置調整,這個自己看著調整就行.

用VB怎麼做關機小程式,VB可以做到每天定時關機的程式

簡單點的 關機裡面寫 shell cmd c shutdown s t 0 vbhide 重啟裡面寫 shell cmd c shutdown r t 0 vbhide 登出裡面寫 shell cmd c shutdown l t 0 vbhide 可以呼叫shutdown命令,首先你的開啟記事本編...

魔獸世界 這個任務怎麼做啊

先去影月谷,在bt集合石起飛,往地圖右側,看見怪就揍 影月暗法師 影月斬殺者什麼的 會掉落金屬,撿夠5塊,拿到奎島接任務的地方,在旁邊的鐵砧附近點金屬就ok了。第一步去影月谷。在東面的地方。就是bt附近。你可以把滑鼠移動到 中的淨化過的阿塔瑪金屬這一行。點左鍵。再點一次。可以看見大概方位。到地方後。...

這個做頭像如何,這種頭像是怎麼做的啊

可以的,只要你喜歡就行。每個人的頭像都是自己的展示視窗,覺得適合自己就好。一時的新鮮,過段時間就覺得嘖嘖嘖 做人嘛,最重要的就是開心。自己喜歡就好。很好看 你可以試一下 可以,根據自己喜好。這種頭像是怎麼做的啊 在美圖秀秀裡面有 各種各樣的 怎麼在我看來就是一個模糊或者羽化效果,難道是我真的落伍了嗎...