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)
的结果分别是多少啊?要详细解答过程,谢谢了啊!
展开
 我来答
syc_xhm
2010-08-29 · TA获得超过4044个赞
知道大有可为答主
回答量:2122
采纳率:100%
帮助的人:2267万
展开全部
?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,不留小数位转换为相应字符串。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式