vfp中数值转换成字符串的一些问题

例如store123.456ton?"n="+STR(n,8,3)这里的8是指什么?怎么得来的?3又是什么?求解... 例如store 123.456 to n?"n="+STR(n,8,3)这里的8是指什么?怎么得来的?3又是什么?求解 展开
 我来答
士芮安08
2017-09-07 · TA获得超过3万个赞
知道大有可为答主
回答量:5449
采纳率:40%
帮助的人:1176万
展开全部
str() 将数值型转换为字符型的函数,如str(123.45)=" 123"
括号内共有3个参数,str(数值型数据,转换后字符的长度,保留的小数位置) ,如果省略后两个参数,则转换为长度为10,保留到整数位。如:
str(123.456,8,3)=" 123.456" &&小数点占一位
str(123.456)=" 123"
DoramiHe
2017-07-09 · 知道合伙人互联网行家
DoramiHe
知道合伙人互联网行家
采纳数:25332 获赞数:59542
2011年中山职业技术学院毕业,现担任毅衣公司京东小二

向TA提问 私信TA
展开全部
输出结果是: n=123.456 其中,store 123.456 to n 是赋值语句,赋值之后,n=123.456 ,n为数值型的变量?"n="+STR(n,8,3) 是输出语句, "n=" 是字符串,照抄按原样输出。n是数值型,不能与字符串做加法运算,要转化为字符串类型。STR是把数值型转化为字符串型的函数,8表示转化后的总长度(包括小数点、正负号)3表示转化后的小数位数。不足的位数四舍五入。转化时长度都满足,所以按原样输出。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-11
展开全部
第一个语句:STORE <常量表> TO <变量名表> &&这里的“表”不是指二维表,而是指“组” &&这是一个赋值语句,将<常量表>中的值依次赋给TO后的变量解析:把123.456赋给n第二个语句(是一个函数): STR(<数值型数据>,<转换后字符串的最大长度>,<保留的小数点位数>) &&这个函数可以把数值型数据转换成字符串解析: ?"n="+STR(n,8,3)就是先输出字符串"n=",再输出转换成字符串的变量n. 其中,8指转换后字符串的最大长度,3指保留的小数点位数.最后输出: 123.456 &&字符型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-11
展开全部
8是自己指定字符串的长度,默认为十位。3是指定小数位长度若未指定,则只返回整数部分,并前导空格。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-11
展开全部
输出结果是: n=123.456 其中,store 123.456 to n 是赋值语句,赋值之后,n=123.456 ,n为数值型的变量?"n="+STR(n,8,3) 是输出语句, "n=" 是字符串,照抄按原样输出。n是数值型,不能与字符串做加法运算,要转化为字符串类型。STR是把数值型转化为字符串型的函数,8表示转化后的总长度(包括小数点、正负号)3表示转化后的小数位数。不足的位数四舍五入。转化时长度都满足,所以按原样输出。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式