vfp中str函数c=7869.559LEN(STR(c))LEN(STR(c,6,1))LEN(STR(c,4))结果依次是10,6,4我知道str是转字符函数,但是为什么长度是这样的?还有substr是什么函数?
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/12 14:37:15
![vfp中str函数c=7869.559LEN(STR(c))LEN(STR(c,6,1))LEN(STR(c,4))结果依次是10,6,4我知道str是转字符函数,但是为什么长度是这样的?还有substr是什么函数?](/uploads/image/z/10354592-56-2.jpg?t=vfp%E4%B8%ADstr%E5%87%BD%E6%95%B0c%3D7869.559LEN%28STR%28c%29%29LEN%28STR%28c%2C6%2C1%29%29LEN%28STR%28c%2C4%29%29%E7%BB%93%E6%9E%9C%E4%BE%9D%E6%AC%A1%E6%98%AF10%2C6%2C4%E6%88%91%E7%9F%A5%E9%81%93str%E6%98%AF%E8%BD%AC%E5%AD%97%E7%AC%A6%E5%87%BD%E6%95%B0%2C%E4%BD%86%E6%98%AF%E4%B8%BA%E4%BB%80%E4%B9%88%E9%95%BF%E5%BA%A6%E6%98%AF%E8%BF%99%E6%A0%B7%E7%9A%84%3F%E8%BF%98%E6%9C%89substr%E6%98%AF%E4%BB%80%E4%B9%88%E5%87%BD%E6%95%B0%3F)
xՒKKQǿJr` h->*DM
,Ħ2/s[tfAmf{y;9 Ct/B2+KNp Ǎ?y'o<9NJJzLʓ9v&(x Te>)b=x" J:]"Ȼ0(iYMH,
f~`yl=U~hه7۔9qm?RE}Y-D>F'd,#ҭ"ViMwk8~QK"X.M/K4&_aZ] gl.tLOg/M( :GpżVո$8БtS<(h.Id1 &L[+㑂 -Z8EyQ
)',XMh_t{'2SMEAO*ѻ, pj@2Ц`06Gþ]6
vfp中str函数c=7869.559LEN(STR(c))LEN(STR(c,6,1))LEN(STR(c,4))结果依次是10,6,4我知道str是转字符函数,但是为什么长度是这样的?还有substr是什么函数?
vfp中str函数
c=7869.559
LEN(STR(c))
LEN(STR(c,6,1))
LEN(STR(c,4))
结果依次是10,6,4
我知道str是转字符函数,但是为什么长度是这样的?还有substr是什么函数?
vfp中str函数c=7869.559LEN(STR(c))LEN(STR(c,6,1))LEN(STR(c,4))结果依次是10,6,4我知道str是转字符函数,但是为什么长度是这样的?还有substr是什么函数?
STR函数默认转为10位字符长度,所以第1个输出结果为10
第2个你指定的是转为6位字符长度,其中小数位是1位,所以输出为6
第3个你指定的是转为4位字符长度,所以输出为4
要注意的是STR转为字符后,其小数位如果指定了,是包含在总长度中的.
SUBSTR函数是截取字符串中部分字符的,例如
SUBSTR("asdfgh",2,3)表示从"asdfgh"的第2位开始取3个字符,所以结果为sdf
SUBSTR("asdfgh",2)表示从"asdfgh"的第2位开始到尾,所以结果为sdfgh