在VFP中,求自然数M的千位、百位、十位、个位数字的表达式如何做

来源:百度知道 编辑:UC知道 时间:2024/04/19 15:00:04

求个位:
m-int(m/10)*10
求十位:
n=int(m/10)*10
n-int(n/10)*10
求百位:
n=int(n/10)*10
n-int(n/10)*10
求千位:
n=int(n/10)*10
n-int(n/10)*10

千位的话`
这个数除上1000取整就可以了
百位
这个数减去千位除100取整

你可以用SUBSTRS命令 该命令是取子函数用的比如说M=1321
求千位的数就是SUBSTRS(M,1,1)第一个1代表从第一位开始去。第二个1表示取1个宽度