- 1、本文档共23页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB的算术运算式 - 德霖
計算機概論Visual BASIC 程式設計 德霖技術學院 廖文淵 E-Mail: andres@dlit.edu.tw 運算式和運算子 4-1 運算式介紹 運算式是程式設計的基本組成份子,因為電腦擁有超快速的計算能力,我們應用此電腦的運算能力來處理我們的大量資料 。 運算式主要由運算元(資料項目)和運算子(運算方式,例如:等於、加、減、乘、除)所組成,其關係如下圖 。 運算式 運算式可以簡單的看成數學中的代數運算,數學式子如下: X=A+B Y=X2+2X+3 上述二式子的電腦運算式如下: X=A+B Y=X^2+2*X+3用「^」符號代表次方,用「*」符號代表乘法。 A+B 即為一個運算式 其中「A」及「B」是運算元,相當於資料,而「+」即是運算子。 4-1-2 =運算子 =運算子用於指定一個值到某個變數或屬性(是指物件的屬性)。 語法:變數 = 運算式 語法說明: 運作說明: 等號左邊的名稱可以是一個變數或陣列元素。 運作說明 Const和As稱為保留字 括號[ ]表示在特定狀況之下,可以省略其框住的部份 語法的第二行是以中文解釋語法 用Const保留字代表宣告常數名稱。 Const tax = 0.05 ‘稅率 如果用逗號進行分隔,則我們可以在一個程式行中放置多個常數宣告: Const pi = 3.14 , tax = 0.05 等號(=)右邊的運算式通常是數字或文字串,但也可以是其結果為數字或字串的運算式。 Const r1=10 ‘半徑 Const r2=2 * r1 ‘直徑 4-2 算術運算子 Visual Basic中的算術運算子有下列七項 。 + 加法運算子 - 減法運算子 * 乘法運算子 / 除法運算子 ^ 次方運算子 \ 整數除法運算子 Mod 取餘數運算子 VB的算術運算式 VB的算術運算式 括號不管有幾層都是用( )小括號符號 。 程式敘述 執行結果 Debug.Print 3+5*2-1 =3+10-1=12 Debug.Print 10/3 =3.333333 Debug.Print 4^2+4\3 =16+4\3=16+1=17 Debug.Print 2*3+4*(3-1) =2*3+4*2=6+8=14 4-2-2 運算子語法 語法 :result = expression1 operand expression2數字變數 = 數值運算式 + 數值運算式 語法說明 : + 運算子範例 數值運算式可以是常數、變數或運算式。 V1 = 3 + 3 得到 6 V2 = 4.04 + 9 得到 13.04 V3 = 2 + V1 + V2 得到 21.04 如果「+」運算子兩邊的運算式中混著字串及數字的話 。 V1 = 34 : V2 = 6 設定混合運算式的變數值 V3 = V1 + V2 得到 40 X1 = 34 : X2 = 6 設定變數為字串 X3 = X1 + X2 得到 346(字串串接起來) - * / 運算子範例 用「-」運算子來計算兩數字的差 。 V1 = 4 - 2 得到2 V2 = 59.35 - 34.90 得到 24.45 V3 = v2 - v1 得到 22.45 用「*」運算子來計算兩數的乘積 。 V1 = 2 * 2 得到 4 V2 = 1.1 * 2.2 得到 2.42 V3 = V1 * V2 ‘得到 9.68 用「/」運算子來計算浮點數除法。 V1 = 10 / 2 得到5 V2 = 10 / 4 得到 2.5 V3 = V2 / V1 得到 2 \ 運算子範例 用「\」運算子來計算整數除法 。 V1 = 11 \ 4 得到2 V2 = 100 \ 3 得到33 V3 = V3 \ V2 得到11 若運算的數值有小數點時,會先取其四捨五入值到整數位,再進行計算。 V1 = 10.5 \ 3.1 =11\3=3,得到3 V3 = V2 Mod V1 =3 Mod 2,得到 1 Mod 運算子範例 用Mod運算子來取得餘數。 V1 = 10 Mod 5 得到 0 V2 = 10 Mod 3 得到 1 若運算的數值有小數點時,會先取其四捨五入值到整數位,再進行計算。 V1 = 12 Mod 5.3 =12 Mod 5,得到 2 V2 = 12.6 Mod 5 =13 Mod 5,得到 3 V3 = V2 Mod V1 =3
您可能关注的文档
- 2016年度重点推荐技术2016年度重点推荐项目-机械工业经济管理.PDF
- 25夫兰克-赫兹实验与原子能级.PPT
- 21-知识社群.PDF
- 个体和社会功能量表中文版在精神分裂症患者中的信效度.PDF
- 28 斯塔笛的藏书 - 复兴中路第二小学.PPT
- 2、本合同价款形式为固定单价合同-江苏省南通卫生高等职业技术学校.DOC
- 31产品用途及应用范围该产品用于小波动声表面预选器电路-电阻器.PDF
- 33孤立批用计数抽样检验和计数周期抽样检验331孤立批用计数.PPT
- 33手机天线应用中的问题.DOC
- 27979电气控制技术-江苏省教育考试院.DOC
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)