?STR(123.45,5,1)命令的输出结果是( )。

admin2010-08-21  47

问题 ?STR(123.45,5,1)命令的输出结果是(  )。

选项 A、123.4
B、123.5
C、123.45
D、*****

答案2

解析 STR()函数是将数值转换成字符串。格式:STR(<数值表达式>[,<长度>[,<小数位数>]])   功能:将<数值表达式>的值转换成字符串,转换时根据需要自动四舍五入。返回字符串的理想长度L应该是<数值表达式>值的整数部分位数加上<小数位数>值,再加上1位小数点。如果<长度>值大于L,则字符串加前导空格以满足规定的<长度>要求:如果<长度>值大于等于<数值表达式>值的整数部分位数(包括负号)但又小于 L,则优先满足整数部分而自动调整小数位数;如果<长度>值小于<数值表达式>值的整数部分位数,则返回一串星号(*)。<小数位数>默认值为0,<长度>默认值为10。   函数STR(123.45,5,1)即长度为5,小数位数为1,所以 8TR(123.45,5,1)输出的结果是123.5。
转载请注明原文地址:https://kaotiyun.com/show/8Xzp777K
0

最新回复(0)