做题的时候遇到的问题:用数组存储数位
数位
“数位”与“位数”、“计数单位”均为意义不同的概念。
“数位”是指一个数的每个数字所占的位置。数位顺序表从右端算起,第一位是“个位”,第二位是“十位”,第三位是“百位”,第四位是“千位”,第五位是“万位”,等等。同一个数字,由于所在的数位不同,它所表示的数值也就不同。例如,在用阿拉伯数字表示数时,同一个‘6’,放在十位上表示6个十,放在百位上表示6个百,放在亿位上表示6个亿等等。
位数
“位数”是指一个自然数中含有数位的个数。像458这个数有三个数字组成,每个数字占了一个数位,我们就把它叫做三位数。198023456由9个数字组成,那它就是一个九位数。“数位”与“位数”不能混淆。
计数单位
一(个)、十、百、千、万、十万、百万、千万、亿、十亿、百亿、千亿……,都是计数单位。“个位”上的计数单位是“一(个),“十位”上的计数单位是“十”,“百位”上的计数单位是“百所以在读数时先读数字再读计数单位。例如:9063200读作九百零六万三千二百,万、千百就是计数单位。
以上内容来自百度百科