3.4.1 算術(shù)運算符
程序中對數(shù)據(jù)的操作,其實就是指對數(shù)據(jù)的各種運算。被運算的對象,如常數(shù)、常量和變量等稱為操作數(shù)。運算符是用來對操作數(shù)進行各種運算的操作符號,如加號(+)、減號(一)等。諸多操作數(shù)通過運算符連成一個整體后,就成為一個表達式。
VB中具有豐富的運算符,可分為算術(shù)運算符、關(guān)系運算符、邏輯運算符和字符串運算符4種。
算術(shù)運算符用來進行算術(shù)運算。VB提供的算術(shù)運算符如表3.3所示。
其中取負運算符(一)只需一個操作數(shù),稱之為單目運算符。其他運算符都需要兩個操作數(shù),稱之為雙目運算符。
運算符的優(yōu)先級表示當表達式中有多個操作符時,先執(zhí)行哪個操作符。
整除運算(\)的結(jié)果是商的整數(shù)部分。例如,7\2表示整除,商為4.5,結(jié)果取整數(shù)部分3,不進行四舍五入。如果參加整除的操作數(shù)是浮點數(shù),則先按四舍五入的原則將它們變成整數(shù),然后再執(zhí)行整除運算。例如,對于8.5\2,先將8.5變成9再進行整除,商為44.5,結(jié)果為4。
取余運算(Mod)是求兩個整數(shù)相除后的余數(shù)。如果參加取余運算的操作數(shù)是浮點數(shù),則先按四舍五入的原則將它們變成整數(shù),然后再執(zhí)行取余運算。例如,對于8.5\2.1,先將8.5變成9,2.1變成2,然后9除以2與1,因此取余結(jié)果為1。
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |