Навеяно темой http://habrahabr.ru/blogs/programming/66562/
Не совсем понял что за % деление идет в других ЯП, по этому сравнивая с php оставил просто /.
Такой цикл на компе с Celeron S478 2Ghz выполняется где то полчаса, а на пхп меньше минуты, из-за чего такая дискриминация ?
И сравнив результаты вычислений они почему то отличаются
Но потом пришля мылся извращнуться и разбить этот цикл на несколько маленьких (1 от 0 до 2000, 2 от 2000 до 4000 и так до 10000) быстрота выполнения возросла в разы.
На Феноме 2 цикла расчитались за 70 секунд, 10 циклов за 30.
Почему нельзя обойтись 1м циклом.
И почему ответы в php и autoit Разные?? ))
Код:
$r = 0
for $i = 0 to 10000
for $j = 0 to 10000
$r = ($r + ($i * $j) / 100) / 47
Next
Next
Не совсем понял что за % деление идет в других ЯП, по этому сравнивая с php оставил просто /.
Такой цикл на компе с Celeron S478 2Ghz выполняется где то полчаса, а на пхп меньше минуты, из-за чего такая дискриминация ?
И сравнив результаты вычислений они почему то отличаются
Но потом пришля мылся извращнуться и разбить этот цикл на несколько маленьких (1 от 0 до 2000, 2 от 2000 до 4000 и так до 10000) быстрота выполнения возросла в разы.
На Феноме 2 цикла расчитались за 70 секунд, 10 циклов за 30.
Почему нельзя обойтись 1м циклом.
И почему ответы в php и autoit Разные?? ))
OffTopic:
Ну можно и дальше извращнуться и раскидать это по всем ядрам и пхп будет нервно курить в сторонке
Ну можно и дальше извращнуться и раскидать это по всем ядрам и пхп будет нервно курить в сторонке