2017全国文综卷1:vfpro中如何取一个数的个位,十位……分别取出来

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 19:56:52
比如X变量的值为123, 我要如何能把1,2,3这三个数单独取出来呢!!先谢了!

先用函数str(x)把数字转换为字符串。然后用a=left(x,1)取出第一位数字。在用a=VAL(a)转换为数值型
第二位数用b=substr(x,2,1)把它取出来。
然后用b=VAL(b)转换位数值,第三位数用c=right(x,1),再用C=VAL(C)转换为数值。这样变量a的值是1,b是2,c是3