美文网首页
【答案解析】以下哪一个命令输出的值与其他三个不同?

【答案解析】以下哪一个命令输出的值与其他三个不同?

作者: 小Z在here | 来源:发表于2016-05-23 13:47 被阅读0次

    【题目】

    以下哪一个命令输出的值与其他三个不同?

    【解析】

    **Fix(number) **

    返回数字的整数部分。number 参数为负数时,返回
    大于或等于number参数的第一个负整数;

    **Int(number) **

    返回数字的整数部分。number 参数为负数时,返回
    小于或等于number参数的第一个负整数。

    【小结】

     Fix(number)≥Int(number)
    

    CInt(expression)

    返回表达式,此表达式已被转换为 Integer 子类型的 Variant。

    注意  CInt 函数与 Fix 和 Int 函数不同,后两者函数将数字的分数部分进行截尾取整,而不是四舍五入。当分数部分恰好为 0.5 时,CInt 函数通常将其四舍五入为最接近的偶数。例如,0.5 被四舍五入为 0,而 1.5 被四舍五入为 2。

    CLng(expression)

    返回表达式,此表达式已被转换为 Long 子类型的 Variant。

    注意  CLng 函数与 Fix 和 Int 函数不同,后两者函数对数值的小数部分进行截尾取整,而不是四舍五入。当小数部分恰好等于 0.5 时, CLng 函数通常向与此数最接近的偶数取整。例如,0.5 取整为 0,1.5 取整为 2。

    【小结】

    CInt(expression)    Integer 
    CLng(expression)    Long
    

    Round(expression[, numdecimalplaces])

    返回按指定位数进行四舍五入的数值。

    Abs(number)

    返回数字的绝对值
    如果number包含 Null,则返回 Null;如果是未初始化变量,则返回 0

    Sgn(number)

    返回表示数字符号的整数。
    大于零返回1,等于零返回0,小于零返回-1

    相关文章

      网友评论

          本文标题:【答案解析】以下哪一个命令输出的值与其他三个不同?

          本文链接:https://www.haomeiwen.com/subject/tiaorttx.html