VBA表达式Int(—17.8)+Sgn(17.8)的值是( )。

admin2019-06-28  27

问题 VBA表达式Int(—17.8)+Sgn(17.8)的值是(     )。

选项 A、18
B、—17
C、—18
D、—16

答案B

解析 Int函数用于取整,对于负数返回小于或者等于原数的第一个负数,Sgn函数返回数值表达式的符号值,若数值表达式的值小于0,则函数返回—1;若数值表达式的值等于0,则函数返回O;若数值表达式的值大于0,则函数返回1。因此Int(— 17.8)的值为— 18,Sgn( 17.8)的值为1,故选择B选项。
转载请注明原文地址:https://kaotiyun.com/show/5t0p777K
0

最新回复(0)