trikadin,
У меня под виндоус вычитание быстрее, думаю и у автора тоже. Уверен, приду домой и сложение будет быстрее ) Это всё майкрософт пудрит людям мозг :) А если на счёт вычитания, если не ошибаюсь то sub это - mov bx, ax xor bx, bx add ax, bx Вру, не то. |
Цитата:
|
nerv_, а можно попросить вас запустить оба примера в консоли ff?
|
>>> t1= +(new Date()); j=40000000; for (var i=0; i!= 400000; ++i) { j-= 2; }; +(new Date()) - t1; 1120 >>> t1= +(new Date()); j=40000000; for (var i=0; i!= 400000; ++i) { j-= 2; }; +(new Date()) - t1; 1133 >>> t1= +(new Date()); j=40000000; for (var i=0; i!= 400000; ++i) { j-= 2; }; +(new Date()) - t1; 1141 >>> t1= +(new Date()); j=-40000000; for (var i=0; i!= 400000; ++i) { j+= 2; }; +(new Date()) - t1 1123 >>> t1= +(new Date()); j=-40000000; for (var i=0; i!= 400000; ++i) { j+= 2; }; +(new Date()) - t1 1165 >>> t1= +(new Date()); j=-40000000; for (var i=0; i!= 400000; ++i) { j+= 2; }; +(new Date()) - t1 1144 У меня тоже так, хотя странно |
Интересно... Но факта, что вычитание сводится к сложению (путём приведения вычитаемого к обратному коду) это не отменяет.
|
trikadin,
Да не, никто и не спорит. |
Nekromancer, почему же) Спорил же этот...
|
Цитата:
|
Цитата:
p.s.: c консолью вроде разобрался) |
Цитата:
Оба примера - это пример со сложением и пример с вычитанием. По очереди. Консоль вызывается через Ctrl + Shift + K. |
Часовой пояс GMT +3, время: 18:48. |