关于VFP中数值转换成字符串的问题

STORE-123.456TOn?"n="+STR(n,8,3)n=-123.456?STR(n,9,2),STR(n,6,2),STR(n,3),STR(n,6),ST... STORE -123.456 TO n
?"n="+STR(n,8,3)
n= -123.456
?STR(n,9,2),STR(n,6,2),STR(n,3),STR(n,6),STR(n)
-123.46 123.5 *** -123 -123
能帮我详细解释一下吗。十分感谢!
展开
 我来答
未来主场dA
2010-01-14 · TA获得超过216个赞
知道小有建树答主
回答量:136
采纳率:0%
帮助的人:173万
展开全部
store 123.456 to n 表示将 字符串123.456 赋预变量n中。
?"n="+STR(n,8,3) 表示显示 n=-123.46 其中str(n,8,3)表示将数值变量n 中的-123.456转换成字符型,字符宽度为8,保留三位小数。

?STR(n,9,2),STR(n,6,2),STR(n,3),STR(n,6),STR(n) 其中?STR(n,9,2)表示将n 转换为字符型,宽度为9,小数位为2,进行了四舍五入,所以答案为-123.46,后面以次类推。
兴蕾淡辰
2019-06-12 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.3万
采纳率:34%
帮助的人:696万
展开全部
输出结果是:
n=123.456

其中,store
123.456
to
n
是赋值语句,赋值之后,n=123.456
,n为数值型的变量
?"n="+str(n,8,3)
是输出语句,
"n="
是字符串,照抄按原样输出。
n是数值型,不能与字符串做加法运算,要转化为字符串类型。
str是把数值型转化为字符串型的函数,8表示转化后的总长度(包括小数点、正负号)
3表示转化后的小数位数。不足的位数四舍五入。转化时长度都满足,所以按原样输出。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
赤水云
2015-11-15 · TA获得超过5029个赞
知道大有可为答主
回答量:2362
采纳率:86%
帮助的人:895万
展开全部
示例:在VFP中,字符串“1+2+3”,得出结果为3
lcStr="1+2+3"

?&lcStr.

*或

?Evaluate(lcStr)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式