Startseite
TOP 10 Primzahlen
Grundlagen
Primzahllücken
Primzahltabellen
Alle Seiten
Primzahltest
Primzahlsuche
Primfaktorisierung
Online Rechner
Kopfrechnen-Trainer
Pressemeldungen
Pollard p-1
Kettenbrüche
RSA

Hintergrundwissen

Die Dezimaldarstellung rationaler Zahlen

Eine rationale Zahl können wir entweder als Bruch q = a / b darstellen oder als eine Dezimalzahl. Manche Dezimalzahldarstellungen rationaler Zahlen sind endlich (1/8 = 0,125), manche sind unendlich (1/3 = 0,33333.... = 0,3). Der folgende Satz gibt Aufschluss darüber, wie man die Dezimalzahldarstellung rationaler Zahlen bestimmt.

Online Rechner: Dezimalzahldarstellung rationaler Zahlen

Zähler Nenner

Vorperiodenlänge: 0, Periodenlänge: 2

q = 0,01

Satz: Darstellung rationaler Zahlen als Dezimalzahl
Es sei 0 < q < 1 eine rationale Zahl, d.h. q=m/n mit (m,n)=1.
Es sei n=2α5βw, k=max(α, β) und l = min{ i>0 | w teilt 10i-1 }

(1) q1...qk = [10kq]

(2) qk+1...qk+l = (10kq - [10kq])(10l-1)

(3) q = 0,q1...qkqk+1...qk+l

(4) q = ((q1...qk)(10l-1) + (qk+1...qk+l)) / (10k(10l-1))

Bemerkung: die Periodenlänge ist gerade die Ordnung der Restklasse von 10 mod n in der Gruppe (Z/nZ)* der primen Restklassen mod n. Insbesondere ist die Periodenlänge ein Teiler von φ(n), der sogenannten EULERschen φ-Funktion.

Ein Beispiel: die Dezimalzahldarstellung von q=17/520
Wir bestimmen zunächst die Länge der Vorperiode k mittels 520=235113, also k=3. Damit können wir nun nach (1) die Vorperiode bestimmen:

q1q2q3 = [(2^3*5^3*17) / (2^3*5*13)] = [25*17/13] = [32 9/13] = 032

Als nächstes bestimmen wir die Periodenlänge l. w=13 teilt 10i-1 genau dann, wenn 10i = 1 (mod 13). 10=-3 (mod 13), 10^3=-1 (mod 13), 10^6=1 (mod 13), also ist die Periodenlänge l=6.

Zur Berechnung des periodischen Anteils verwenden wir (2)

9/13 * (106-1) = 9*9*7*11*37 = 692307.

Nach (3) ist die Dezimalzahlentwicklung nun bekannt, es gilt:

17/520 = 0,032692307

Tabelle: Die Darstellung von 1/n als Dezimalzahl (n=2,..,99)

n   k   l   Vorperiode Periode
21150
3013
421250
51120
61116
706142857
8311250
9011
101110
110209
1221083
1306076923
14160714285
151106
164106250
170160588235294117647
181105
19018052631578947368421
2021050
2106047619
2212045
230220434782608695652173913
24310416
2521040
26160384615
2703037
282603571428
290280344827586206896551724137931
301103
31015032258064516129
3251031250
330203
3411602941176470588235
35160285714
3621027
3703027
381180263157894736842105
3906025641
40310250
410502439
42160238095
43021023255813953488372093
44220227
451102
4612202173913043478260869565
470460212765957446808510638297872340425531914893617
484102083
49042020408163265306122448979591836734693877551
5021020
510160196078431372549
522601923076
530130188679245283
54130185
5512018
5636017857142
57018017543859649122807
5812801724137931034482758620689655
590580169491525423728813559322033898305084745762711864406779661
6021016
61060016393442622950819672131147540983606557377049180327868852459
621150161290322580645
6306015873
64610156250
65160153846
6612015
67033014925373134328358208955223880597
68216014705882352941176
690220144927536231884057971
70160142857
7103501408450704225352112676056338028169
72310138
730801369863
74130135
7521013
7621801315789473684210526
7706012987
78160128205
790130126582278481
804101250
8109012345679
8215012195
8304101204819277108433734939759036144578313253
842601190476
8511601176470588235294
861210116279069767441860465
870280114942528735632183908045977
883201136
8904401123595505617977528089887640449438202247191
901101
9106010989
92222010869565217391304347826
93015010752688172043
9414601063829787234042553191489361702127659574468085
951180105263157894736842
9651010416
97096010309278350515463917525773195876288659793814432989690721649484536082474226804123711340206185567
981420102040816326530612244897959183673469387755
990201