计算机二级VF问题

[复制链接]
查看11 | 回复1 | 2010-8-28 06:41:43 | 显示全部楼层 |阅读模式
希望能够详细解释下以下三道题
1,store -123.456 to n

?"n="+str(n,8,3)
n=-123.456
2,?val("234.5E8")
3,宏替换
a=6
b=9
ab=78
ck="a+b"
ch="a"
chb="a*b"
?&ck,&ch.b,&chb

回复

使用道具 举报

千问 | 2010-8-28 06:41:43 | 显示全部楼层
1.store -123.456 to n
?"n="+str(n,8,3)第一个命令相当于:n=-123.456str(n,8,3) 功能是把n转换成总长度为8位,小数点后留2位的一个字符串。所以str(n,8,3)="-123.456"最后将两个串连接成一个串输出:n=-123.4562.?val("234.5e8")2.345E+10这个函数是将自变量转换为相应的数值的函数。如:val("123ab")=123,从前向后进行扫描,遇到非数字停,把前面的数值作为函数结果。但此题特殊,因为e在数值里有特殊用法,比如:234.5e8 相当于数学中:234.5*(10的8次方),最
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行