一个自然数数位的个数,叫做位数。含有一个数位的数是一位数,含有两个数位的数是两位数,含有三个数位的数是三位数……含有n个数位的数是n位数。
最大的一位数是9,最小的一位数是1,最大的两位数是99,最小的两位数是10。
如此推理,最大的n位数是- 1。最小的n位数是.对于一个整数n,他的位数为 [log(10)(n)+1]其中[x]是高斯函数,代表不大于x的最大整数小数位数是以小数点右边的数位多少来定的。
最小的一位数是“0”还是“1”?
我们知道,0可以单独作为一个数存在,而位数的规定,肯定是根据一个数的数字的个数来决定的。既然这样,0 不就可以作为一位数吗?但是,如果0是一位数,最小的两位数就是“00”,显然这并不成立。那么如果0不是一位数,最小的两位数就是“11”,不应该是10,因为0不是一位数。显然这同样并不成立。那么,最小的一位数到底是“0”还是“1”呢?
要回答这个问题,我们首先看一下“几位数”的概念:在一个数中数字的个数是几(其最左端的数字不为0),这个数就是几位数。关于几位数的定义中,最左端的数字不为0是关键条件。就像我们分数定义中,明确规定分母不为0一样,否则没意义。
然而像“0015”这样的数,在某些特定的场合下,有时也有它存在的特定意义。比如:运动员运动服上的数字“09”,我们可以通过这个数字知道,运动员总数不会超过1000,这个数字最大是两位数,但是“09”本身并不是一个两位数。也就是说,确定一个数是几位数是在自然数的范围内进行的,一个自然数含有几个位数,就是几位数。于是,这便引发了另一个问题:0是不是自然数。自建国以来,我国的中小学教材中一直规定0不是自然数。然而,国外的数学界大部分规定0是自然数。于是,为了国际交流的方便,1993年颁布的《中华人民共和国》――《量和单位》中规定0也是自然数。
但是,在小学阶段的“整除”部分,仍然不考虑自然数0,因而为约数、倍数等概念中都明确规定不包括0。且一般情况下,我们不考虑0是几位数。如果把“0”当作一位数,那么“00”就可以是两位数,“000”就可以是三位数。那么两位数、三位数的概念又该如何定义?
由此可见,最小的一位数是“1”,而不是“0”