有一个小数为0.1234567891011....9979989991000,

来源:百度知道 编辑:UC知道 时间:2024/05/20 16:46:44
有一个小数为0.1234567891011....9979989991000,其中的小数部分数字是由依次写下的整数1至1000得到的,问小数点右边第2002位数是多少

最烦这种变态的题了
2002年的考卷出的吧。。
恶心
1到9 一共9位
10到99 一共90 * 2 = 180位
100到999 一共900 * 3 =2700位
足够了 推回来
2002-9-180=1813位
1813 / 3(算到百位数的第多少个)
=604 余 1
所以是第604个3位数
这个数是703
还余1
所以就是 703704705706
703的后一位7

恩,过程差不多是这样,答案是否正确我不敢保证,这点是我无能,请见谅

1位的数字共9个 9位
2位的数字共99-10+1=90个 180位
3位的数字共999-100+1=900个 2700位
9+180+2700>2002
9+180<2002
因此第2002位是个3位数其中的1位
除去1位2位的数还有2002-180-9=1813位
1813÷3=604......1
即第605个3位数的第1位
605+100-1=704
第1位为7
第2002位为7

答案:7
解:
从1-9为一位数,等于9位;
从10-99为两位数,等于90*2=180位;
从100-999为三位数,等于900*3=2700位;
1000为四位数,等于4位。
显然2002位数在“三位数”中,即有
2002-9-180=1813
1813/3=604……1
也就是说小数点右边第2002位数在605个三位数中的第一位是:605+9+90=704
所以小数点右边第2002位数是7。

一组:09个

2002除以9=222( 组)余4 (位)223组
223 224 225 226
答第2002位数是226。