表达式VAL(SUBS(“奔腾586”,5,1))*Len(“visual Foxpro”)的结果是65!~ 谁能告我原因啊~!!! 10
展开全部
VAL(SUBS("奔腾586",5,1))*Len("visual Foxpro")
一步步来看:
SUBS("奔腾586",5,1) &&取子串函数,1个汉字算2个字符,从左边第5位开始取,长度为1,结果为"5",即:
SUBS("奔腾586",5,1)="5" &&"5"是字符型而不是数值型。
VAL(SUBS("奔腾586",5,1)) &&将字符型"5"转换为数值型。结果是数字5。
Len("visual Foxpro") &&返回字符串长度函数。字符串"visual Foxpro"的长度为13
所以,5*13=65
一步步来看:
SUBS("奔腾586",5,1) &&取子串函数,1个汉字算2个字符,从左边第5位开始取,长度为1,结果为"5",即:
SUBS("奔腾586",5,1)="5" &&"5"是字符型而不是数值型。
VAL(SUBS("奔腾586",5,1)) &&将字符型"5"转换为数值型。结果是数字5。
Len("visual Foxpro") &&返回字符串长度函数。字符串"visual Foxpro"的长度为13
所以,5*13=65
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询