问题详情

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


A、123.4

B、123.5

C、123.45

D、*****

时间:2022-01-04 11:35 关键词:

答案解析

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