mail_makc
aka MaxGR
($a % 2) или ($a & 1) - на сколько быстрее
Как по Вашему что быстрее и на СКОЛЬКО проверяет на нечетность?
1. if ($a % 2) нечет; else чет;
2. if ($a & 1) нечет; else чет;
Знающие люди советуют второй вариант, так как оно побитовое выражение, а первое выполняет вычисление типа: $a-$a/2*2
P.S. Тупой вопрос, но просто интересно чужое мнение.
Как по Вашему что быстрее и на СКОЛЬКО проверяет на нечетность?
1. if ($a % 2) нечет; else чет;
2. if ($a & 1) нечет; else чет;
Знающие люди советуют второй вариант, так как оно побитовое выражение, а первое выполняет вычисление типа: $a-$a/2*2
P.S. Тупой вопрос, но просто интересно чужое мнение.