在以下四组函数运算中,结果

来源:百度知道 编辑:UC知道 时间:2024/05/03 00:11:45
函数运算中,结果相同的是

leet("visual foxpro",6)与substr("visual foxpro",1,6)
----------------------
leet()这个函数怎么理解,后面那个我知道结果是"visual"

还有一题x=48.789,str(x,2)-substr("48.789",5,1)=498 怎么算出来的

你的题目打错了,应该是LEFT("visual foxpro",6) ,它表示从visual foxpro的最左边取6个字符,结果为visual

x=48.789
str(x,2) 表示将x转换为字符串,保留二位数字,所以结果为49,自动进行了四舍五入。
substr("48.789",5,1)表示从48。789第五位开始取1位,刚好是8, 这时小数点是占一位的。
str(x,2)-substr("48.789",5,1)=498 的原因是进行了字符串的联接,前面是49,后面是8,所以是498
你去看一下书,+和-都可以进行字符串的联接,它们有不同之处!

我猜要么是你搞错了,要么是来源搞错了。
leet 应该是 left 。

唉。这里的人问题目都不标明语言的么。。