作业帮 > 综合 > 作业

vfp str 函数 为什么返回***

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/15 12:05:44
vfp str 函数 为什么返回***
在VFP中 STR(1234.5678.3) 返回*** STR(1234.5678.2)返回**
求详解.不要贴使用说明.
那是因为你在STR函数中指定输出的字符长度小于数据整数部份的位数造成的.
数值1234.5678的整数部分是4位,如果STR函数中指定的整数位数小于4位,则返回相应指定位数的*号.如果str函数中指定的整数位数大于4位,则在前面加空格.
str(1234.5678,1) 返回*
str(1234.5678,2) 返回**
str(1234.5678,3) 返回***
str(1234.5678,4) 返回1235
str(1234.5678,5) 返回 1235
str(1234.5678,6) 返回 1235