第 15 章 基本程式語言 449
四 、算術運算符號 優先 運算
說明
順序 符號 1
() 括號中的運算式最優先運算 Y
2
^
指數:X^YX
3
負號:與數學的負號同義
*
乘法:與數學乘法相同
4
/
除法:與數學除法相同(真“正”的除法,斜率 為正,與舉起右手 ( 臺語“正手”) 的方向相同)
範例 (53)*98*972 2^3238 8^264,(8)^264 Dim As Integer : a2 則 a^24 8*756 10 / 42.5
兩數相除取商數:(“不是真正”的除法,斜率 為負,與舉起左手 ( 臺語“副手”) 的方向相同) 如果除數與被除數不為整數時,以下方法取整 5
\
數: 1 小數部分> 0.5 則進位。 2 小數部分< 0.5 則捨去小數部分。 3 小數部分 0.5,整數部分為奇數則進位,為
10 \ 3(3 餘 1)3(取商) 10.4 \ 3
9.5 \ 3
10 \ 3
10 \ 3
3 餘 1
3 餘 1
3(取商)
3(取商)
偶數則捨去小數。 VB6.0 取餘數:
10 Mod 3(3 餘 1)
如果除數與被除數不為整數時,以下方法取整 1(取餘) 10.4 Mod 3 數:
6
Mod
1 小數部分> 0.5 則進位。 2 小數部分< 0.5 則捨去小數部分。
10 Mod 3
10 Mod 3
3 餘 1
3 餘 1
3 小數部分 0.5,整數部分為奇數則進位,為
1(取餘)
1(取餘)
偶數則捨去小數。 VB2010
10 Mod 3(3 餘 1)
取餘數:
1(取餘)
如果除數與被除數不為整數時,不需取整數, 而是直接取餘數,餘數會有小數點
7
9.5 Mod 3
10.4 Mod 3
9.5 Mod 3
3 餘 1.4
3 餘 0.5
1.4(取餘)
0.5(取餘)
加法:與數學加號同義
51015
減法:與數學減號同義
5105