1/7 =) Числа шалят

WP

^_^
1/7 =) Числа шалят

PHP:
$magic = round(1/7*1000000);
for ($i = 1; $i <= 9; $i++) {echo $magic.'*'.$i.' = '.($magic*$i)."\n";}
/*
142857*1 = 142857
142857*2 = 285714
142857*3 = 428571
142857*4 = 571428
142857*5 = 714285
142857*6 = 857142
142857*7 = 999999
142857*8 = 1142856
142857*9 = 1285713
*/
-~{}~ 09.12.06 02:11:

PHP:
$magic = round(1/3*1000000);
for ($i = 1; $i <= 9; $i++) {echo $magic.'*'.$i.' = '.($magic*$i)."\n";}
/*
333333*1 = 333333
333333*2 = 666666
333333*3 = 999999
333333*4 = 1333332
333333*5 = 1666665
333333*6 = 1999998
333333*7 = 2333331
333333*8 = 2666664
333333*9 = 2999997
*/
76923*3 = 230769
76923*9 = 692307

=) Оказывается таких очень много
 

SiMM

Новичок
Popoff, тут фишка в другом - например, в первом случае - произведение 142857 и числа от 1 до 6 записывается одними и теми же цифрами ;) При чём порядок их следования изменяется "по кольцу".
 

kruglov

Новичок
Эх, не читали вы, видать, в детстве разную занимательную арифметику...
 

HraKK

Мудак
Команда форума
WP
Туплю :)

Думал это стандарный баг PHP. Вчитался тут каверзнее :)
 

Popoff

popoff.donetsk.ua
А мне больше понравилась функция x^y mod z, которая генерирует интересные циклические последовательности при постепенном увеличении y :)
 
Сверху