VF试题怎么解?
STORE-123.456TOmn?STR(mn,9,2),STR(mn,6,2),STR(mn,3),STR(mn,6),STR(mn)的结果分别是多少啊?要详细解答过...
STORE -123.456 TO mn
?STR(mn ,9 ,2) ,STR(mn,6 ,2),STR(mn,3),STR(mn,6),STR(mn)
的结果分别是多少啊?要详细解答过程,谢谢了啊! 展开
?STR(mn ,9 ,2) ,STR(mn,6 ,2),STR(mn,3),STR(mn,6),STR(mn)
的结果分别是多少啊?要详细解答过程,谢谢了啊! 展开
1个回答
展开全部
?STR(mn,9,2) ,STR(mn,6 ,2),STR(mn,3),STR(mn,6),STR(mn)
-123.46 -123.5 *** -123 -123
str(n,n1,n2)
此函数的功能是将数值n,按指定总长度n1,小数点后n2位转换为相应的字符串。如果长度不够,前面补空格;如果小数位不够,后面补0。
STR(mn,9,2)=" -123.46"
前面还有两个空格。因为总长度为9位,小数点后中舍五入留两位。
STR(mn,6 ,2)="-123.5"
总长度为6时,那小数点后只能留一位。因为小数点也占一位。整数部分必须要全保留下来。
STR(mn,3)="***"
小数点后默认0位,那就是保留整数位。但整数位至少要4位,显然不够,无法转换为字符串,数据溢出,会显示n个*。
STR(mn,6)=" -123"
取整数部分,前面补两个空格
STR(mn)=" -123"
前面有6个空格
如果省略n1和n2,则默认n1=10,n2=0,则此题总长度为10,不留小数位转换为相应字符串。
-123.46 -123.5 *** -123 -123
str(n,n1,n2)
此函数的功能是将数值n,按指定总长度n1,小数点后n2位转换为相应的字符串。如果长度不够,前面补空格;如果小数位不够,后面补0。
STR(mn,9,2)=" -123.46"
前面还有两个空格。因为总长度为9位,小数点后中舍五入留两位。
STR(mn,6 ,2)="-123.5"
总长度为6时,那小数点后只能留一位。因为小数点也占一位。整数部分必须要全保留下来。
STR(mn,3)="***"
小数点后默认0位,那就是保留整数位。但整数位至少要4位,显然不够,无法转换为字符串,数据溢出,会显示n个*。
STR(mn,6)=" -123"
取整数部分,前面补两个空格
STR(mn)=" -123"
前面有6个空格
如果省略n1和n2,则默认n1=10,n2=0,则此题总长度为10,不留小数位转换为相应字符串。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询