【題目】a = 10.05 Mod 2 ,那么a的值為?
【解析】
描述
用于兩個(gè)數(shù)值相除并返回其余數(shù)污它。
語(yǔ)法
result=number1Modnumber2
Mod運(yùn)算符的語(yǔ)法有以下部分:
部分描述
result任意數(shù)值變量。
number1任意數(shù)值表達(dá)式。
number2任意數(shù)值表達(dá)式。說(shuō)明
模數(shù)或余數(shù)盔几。運(yùn)算符執(zhí)行number1除以number2操作(浮點(diǎn)數(shù)四舍五入為整數(shù))并只返回余數(shù)作為result莉钙。例如,在下面的表達(dá)式中之宿, A(為result)等于 5。
A = 19 Mod 6.7
如果任一表達(dá)式為Null苛坚,則result也為Null比被。任一表達(dá)式為Empty時(shí)按 0 來(lái)處理。
測(cè)試
在按鍵精靈中輸入下列代碼泼舱,結(jié)果為0和5等缀,因此可知:
Mod命令,浮點(diǎn)數(shù)(被除數(shù)和除數(shù))四舍五入為整數(shù)后才取余娇昙。
Dim x,A
x = 10.05 Mod 2
A = 19 Mod 6.7
TracePrint x
TracePrint A