Bonjour chers amis @FS,
En m'amusant à analyser les parties fractionnaires cycliques de certains quotients, j'ai constaté que dans tous les cas le report est respecté, mais malgré le respect du report, le cycle bien que décalé, reste intact pour tous les numérateurs, même les multiples d'autres numérateurs.
Par exemple :
3/11 = 0.2727272727272727
6/11 = 0.5454545454545454
Dans ce cas, 6 est le double de 3, le report est respecté (7×2 = 14, 2×2=4 [+1=5]),mais le cycle n'est pas le même.
Considérons seulement les cycles de plus de 3 digits :
Pour la division par 7 (et ses multiples entiers)
x/7
0/7 = 0
1/7 = 0.14285714285714285
2/7 = 0.2857142857142857
3/7 = 0.42857142857142855
4/7 = 0.5714285714285714
5/7 = 0.7142857142857143
6/7 = 0.8571428571428571
7/7 = 1
8/7 = 1.1428571428571428
Dans ce cas de division par 7, le report est respecté quand on multiplie la partie cyclique « 142857 » de la partie fractionnaire par le facteur approprié, mais le cycle reste le même tout en étant simplement décallé.
Pour la division par 13 (et ses multiples entiers), il y a deux cycles le « 769230 » et le « 153846 ».
Le cycle « 769230 » revient pour les numérateurs
1, 3, 4, 9, 10, 12
14, 16, 17, 22, 23, 25
...
(des multiplies espacés de 13)
Le cycle « 153846 » revient pour les numérateurs
2, 5, 6, 7, 8, 11,
15, 18, 19, 20, 21, 24,
...
Pour la division par 14 (et ses multiples entiers), le cycle « 714285 » revient avec tous les numérateurs sans bien entendu les multiples de 14.
Pour la division par 17 (toujours avec leurs multiples entiers), le cycle « 5882352941176470 » revient avec tous les numérateurs sans bien entendu les multiples de 17.
Pour la division par 19, le cycle est « 5263157894736842 ».
Pour la division par 21, les cycles sont « 476190 », « 9523809 », « 142857 »
Pour la division par 23, le cycle « 434782608695652121739130 »
Pour la division par 29, « 3448275862068965517241379310 »
Pour la division par 31, « 322580645161290 », « 967741935483870 »
...
Pour la division par 67, « 149253731343283582089552238805 970 »
...etceteri, etcetera, etcetiroble, patati, patata, ainsi de suite...
**************************
* Quelqu'un pourrait-il m'expliquer
*
* 1. Le pourquoi de cela (le report dans la multiplication, mais qui ne perturbe pas le cycle) ?
*
* 2. Ce qui détermine la longueur du cycle, si possible avec un algorithme.
**************************
Merci.
-----