VFP二级题目求解

问题描述:

VFP二级题目求解
请告诉我中间详细的步骤, SUBSTR('48.789',5,1)为什么取的是8,而不是9
2empty()函数是什么意思,empty(5)是什么意思
3,val("123e-2b")的结果是1.23,为什么?
4,N="678.9",20+&N=678.90,为什么?

1、不要忘了小数点也算一个字符,所以取值是8 (第5个字符,7和9之间那个8) 2、empty判断是否为空的函数,empty(0)和empty(' ')都是真,empty(5)为假 3、123e是123为基数,-2b是10的-2次方,也就是123*10的-2次方,+2b...