主题
Search

十进制展开


一个数的十进制展开是它在 进制(即,十进制 系统)中的表示。在这个系统中,每个“小数位”由数字 0-9 组成,这些数字的排列方式是每个数字都乘以 10 的幂,从左到右递减,并且用小数点指示 10^0=1 位。例如,十进制展开为 1234.56 的数字定义为

1234.56=1×10^3+2×10^2+3×10^1+4×10^0+5×10^(-1)+6×10^(-2)
(1)
=1×1000+2×100+3×10+4+5×1/(10)+6×1/(100).
(2)

以这种形式 sum_(k)b_k10^k 书写的表达式(其中允许如上例所示的负数 k,但在初等教育环境中通常不考虑)被称为处于 展开记数法 中。

其他例子包括 25^2 的十进制展开为 625,pi 的十进制展开为 3.14159...,以及 1/9 的十进制展开为 0.1111...。一个数的十进制展开可以在 Wolfram 语言 中使用以下命令找到RealDigits[n],或等价地,RealDigits[n, 10]。

一个数的十进制展开可能终止(在这种情况下,该数被称为 正规数 或有限小数,例如,1/2=0.5),最终变成周期性的(在这种情况下,该数被称为 循环小数,例如,1/3=0.3^_),或者无限地继续而不重复(在这种情况下,该数被称为 无理数)。

下表总结了前几个 单位分数 的十进制展开。通常,十进制展开的循环部分通常用 连线 表示。

分数十进制展开分数十进制展开
111/(11)0.09^_
1/20.51/(12)0.083^_
1/30.3^_1/(13)0.076923^_
1/40.251/(14)0.0714285^_
1/50.21/(15)0.06^_
1/60.16^_1/(16)0.0625
1/70.142857^_1/(17)0.0588235294117647^_
1/80.1251/(18)0.05^_
1/90.1^_1/(19)0.052631578947368421^_
1/(10)0.11/(20)0.05

如果 r=p/q 具有有限十进制展开(即,r 是一个 正规数),那么

r=(a_1)/(10)+(a_2)/(10^2)+...+(a_n)/(10^n)
(3)
=(a_110^(n-1)+a_210^(n-2)+...+a_n)/(10^n)
(4)
=(a_110^(n-1)+a_210^(n-2)+...+a_n)/(2^n·5^n).
(5)

分解 可能的公倍数得到

 r=p/(2^alpha5^beta),
(6)

其中 p≢0 (mod 2, 5)。因此,具有有限十进制展开的数是这种形式的分数。前几个正规数是 1, 2, 4, 5, 8, 10, 16, 20, 25, 32, 40, 50, ... (OEIS A003592)。

任何非正规分数 m/n 都是周期性的,并且具有一个与 m 无关的 十进制周期 lambda(n),该周期最多为 n-1 位数字 长。如果 n 与 10 互质,则 m/n 的周期 lambda(n)phi(n) 的一个约数,并且最多有 phi(n) 位数字,其中 phi欧拉总计函数。结果表明,lambda(n) 是 10 对 (mod n) 的 乘法阶 (Glaisher 1878, Lehmer 1941)。一个 有理数 的十进制展开的循环部分的位数也可以直接从其 分母乘法阶 中找到。

当一个 m/n(m,n)=1 的有理数被展开时,周期在 s 项之后开始,长度为 t,其中 st 是满足以下条件的最小数字

 10^s=10^(s+t) (mod n).
(7)

n≢0 (mod 2, 5) 时,s=0,这变成了一个纯循环小数,其

 10^t=1 (mod n).
(8)

作为一个例子,考虑 n=84

 10^0=1 10^1=10 10^2=16 10^3=-8; 10^4=4 10^5=40 10^6=-20 10^7=-32; 10^8=16,
(9)

因此 s=2t=6。十进制表示为 1/84=0.01190476^_。当分数 m/n分母 具有 n=n_02^alpha5^beta 的形式,其中 (n_0,10)=1,则周期在 max(alpha,beta) 项之后开始,并且周期的长度是 10 所属的指数 (mod n_0),即,数字 x 使得 10^x=1 (mod n_0)。如果 q素数 并且 lambda(q)偶数,那么将重复的 数字 分成相等的两半并相加得到所有 9。例如,1/7=0.142857^_,并且 142+857=999。对于 素数 分母 不是 2 或 5 的 1/q,所有循环 n/q 具有相同的长度 (Conway and Guy 1996)。

如果 n 是一个 素数 且 10 是 n原根,则循环小数 1/n 的周期 lambda(n) 由下式给出

 lambda(n)=phi(n),
(10)

其中 phi(n)欧拉总计函数。此外,对于 p/n,其中 p=1, 2, ..., n-1 的十进制展开具有 n-1 的周期长度,并且仅通过循环排列而不同。这样的数字 n 被称为 全循环素数

要找到具有短周期的 分母,请注意

10^1-1=3^2
(11)
10^2-1=3^2·11
(12)
10^3-1=3^3·37
(13)
10^4-1=3^2·11·101
(14)
10^5-1=3^2·41·271
(15)
10^6-1=3^3·7·11·13·37
(16)
10^7-1=3^2·239·4649
(17)
10^8-1=3^2·11·73·101·137
(18)
10^9-1=3^4·37·333667
(19)
10^(10)-1=3^2·11·41·271·9091
(20)
10^(11)-1=3^2·21649·513239
(21)
10^(12)-1=3^3·7·11·13·37·101·9901.
(22)

分母等于上面 素数 因子 的分数的 十进制周期 因此是该因子首次出现的 10 的 。例如,37 出现在 10^3-110^9-1 的因式分解中,因此其周期为 3。将任何 因子 乘以 2^alpha5^beta 仍然给出与单独 因子 相同的周期。通过两个 因子 的乘法获得的 分母 的周期等于两个 因子 都出现的 10 的第一个 。下表给出了具有小周期的 素数 (OEIS A007138, A046107, 和 A046108; Ogilvy and Anderson 1988)。

周期素数
13
211
337
4101
541, 271
67, 13
7239, 4649
873, 137
9333667
109091
1121649, 513239
129901
1353, 79, 265371653
14909091
1531, 2906161
1617, 5882353
172071723, 5363222357
1819, 52579
191111111111111111111
203541, 27961

下表列出了除特殊 p=5 之外的小 素数 的周期 e,对于 p=5,十进制展开不是周期性的 (OEIS A002371)。

pepepe
3131156733
763737135
112415738
13643217913
171647468341
191853138944
232259589796
292861601014

Shanks (1873ab) 计算了所有高达 120000素数 的周期,并公布了高达 29989 的周期。


另请参阅

10, 进制, 二进制, 十进制, 十进制周期, 小数点, 展开记数法, 分数, Midy定理, 乘法阶, 正规数, 循环小数, 唯一素数 在 MathWorld 课堂中探索这个主题

此条目的部分内容由 Christopher Stover 贡献

使用 Wolfram|Alpha 探索

参考文献

Conway, J. H. and Guy, R. K. "Fractions Cycle into Decimals." In The Book of Numbers. New York: Springer-Verlag, pp. 157-163 and 166-171, 1996.Das, R. C. "On Bose Numbers." Amer. Math. Monthly 56, 87-89, 1949.de Polignac, A. "Note sur la divisibilité des nombres." Nouv. Ann. Math. 14, 118-120, 1855.Dickson, L. E. History of the Theory of Numbers, Vol. 1: Divisibility and Primality. New York: Dover, pp. 159-179, 2005.Glaisher, J. W. L. "Periods of Reciprocals of Integers Prime to 10." Proc. Cambridge Philos. Soc. 3, 185-206, 1878.Havil, J. Gamma: Exploring Euler's Constant. Princeton, NJ: Princeton University Press, p. 25, 2003.Lehmer, D. H. "Guide to Tables in the Theory of Numbers." Bulletin No. 105. Washington, DC: National Research Council, pp. 7-12, 1941.Lehmer, D. H. "A Note on Primitive Roots." Scripta Math. 26, 117-119, 1963.Ogilvy, C. S. and Anderson, J. T. Excursions in Number Theory. New York: Dover, p. 60, 1988.Rademacher, H. and Toeplitz, O. The Enjoyment of Mathematics: Selections from Mathematics for the Amateur. Princeton, NJ: Princeton University Press, pp. 147-163, 1957.Rao, K. S. "A Note on the Recurring Period of the Reciprocal of an Odd Number." Amer. Math. Monthly 62, 484-487, 1955.Shanks, W. "On the Number of Figures in the Period of the Reciprocal of Every Prime Number Below 20000." Proc. Roy. Soc. London 22, 200, 1873a.Shanks, W. "On the Number of Figures in the Period of the Reciprocal of Every Prime Number Between 20000 and 30000." Proc. Roy. Soc. London 22, 384, 1873b.Shiller, J. K. "A Theorem in the Decimal Representation of Rationals." Amer. Math. Monthly 66, 797-798, 1959.Sloane, N. J. A. Sequences A002329/M4045, A002371/M4050, A003592, A007138/M2888, A046107, and A046108 in "The On-Line Encyclopedia of Integer Sequences."Wells, D. The Penguin Dictionary of Curious and Interesting Numbers. Middlesex, England: Penguin Books, p. 60, 1986.

在 Wolfram|Alpha 中被引用

十进制展开

请引用为

Stover, ChristopherWeisstein, Eric W. "Decimal Expansion." 来自 MathWorld--Wolfram Web 资源。 https://mathworld.net.cn/DecimalExpansion.html

主题分类