Официальный сайт студ.городка НГТУ
Программирование и БД » php, битовые операции 

#1  24.11.11 21:04

php, битовые операции

подскажите логику, то есть как пошагово объяснить получившийся результат

echo 14 & 1 <> 0; // 0
echo 15 & 1 <> 0; // 1

заранее спасибо.

Offline

#2  24.11.11 22:36

$up
Профиль

Re: php, битовые операции

.

Исправлено $up (24.11.11 23:39)

Offline

#3  24.11.11 23:06

Re: php, битовые операции

запутался

echo 512 & 512; // 512
echo 512 <> 0; // 1
echo 512 & 512 <> 0; // 0

почему 0 в последней выражении?

Offline

#4  24.11.11 23:38

$up
Профиль

Re: php, битовые операции

это я был не прав, приоритет у сравнения над битовой операцией
1 <> 0 = true = 1 & 1110 = 0
1 <> 0 = true = 1 & 1111 = 1

Offline

#5  24.11.11 23:49

Re: php, битовые операции

$up, спасибо

Offline

Программирование и БД » php, битовые операции 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 1.070 сек.
Выполнено 14 запросов.