old.ubuntu-desktop.ru - Проверка числа на четность - PHP Главная > Веб-программирование > PHP
Проверка числа на четность
Для проверки на числа на четность можно использовать следующий php скрипт:
$i = 256; // число для проверки
if($i & 1)
{
echo "не чётное";
}
else
{
echo "чётное";
}
В PHP существует группа поразрядных операторов, один из них будет использован в этом уроки. Это оператор & - поразрядное пересечение И(AND). Смысл проверки состоит в том, чтоб проверить первый разряд числа. В связи с тем что поразрядные операторы выполняют операции только с двоичными числами, любое десятичное число, сначала переводится в двоичное и проверяется первый разряд. У чётных чисел первый разряд всегда равен нулю, а в нечётных единице.
Пример использования:
$i = 256; // число для проверки
echo $i & 1; // выведет 0
$i = 257; // число для проверки
echo $i & 1; // выведет 1
Число 256 в двоичной системе счисления равно 100000000, первый разряд равен 0.
Число 257 в двоичной системе счисления равно 100000001, первый разряд равен 1.
lbreakout2 — игра арканоид, с улучшенными графическими эффектами. В нижней части экрана вы управляете битой и вам нужно отбивать шарики так, чтобы они попали в находящиеся сверху блоки и разбили их.
Код lbreakout2 отличается от lbreakout. Те, кто играл в lbreakout, возможно, захотят установить и эту версию.
Программа lbreakout2 доступна в официальном репозитории Ubuntu, поэтому ее можно установить через центр приложений Ubuntu или…
Бесплатный браузер со специальным акцентом на скорости, стабильности и безопасности данных.Superbird предлагает все преимущества, которые Вам уже известны от Google Chrome, и делает это с максимальной безопасностью данных, поскольку Superbird не отправляет данных в Google!
Основные возможности программы:
Superbird является альтернативой Google Chrome
Множество доступных плагинов
Конфиденциальный поиск DuckDuckGo, как стандартная…
Widelands — компьютерная стратегическая игра реального времени, распространяемая по лицензии GNU GPL. Игровым процессом и некоторыми идеями похожа на The Settlers и The Settlers II. Игра находится в процессе разработки, в настоящее время работа идёт над графикой и исправлением багов. Widelands работает под Linux, BSD, Mac OS X и Windows.
Widelands включает в себя однопользовательский режим, многопользовательский режим для локальной сети и с…
Режим NumLock по умолчанию в Ubuntu выключен, что не всегда удобно, приходится каждый раз после загрузки системы нажимать клавишу NumLock. Сделать постоянно включенной функцию NumLock достаточно просто, необходимо установить утилиту numlockx.
sudo apt-get install numlockx
После установки утилиты необходимо отредактировать файл lightdm.conf:
sudo gedit /etc/lightdm/lightdm.conf
и добавляем строчку:
greeter-setup-script=/usr/bin/numlockx on
После данной…
Bouncy the Hungry Rabbit (Приключения голодного кролика) — интересная детская игра, в ней кролик должен съесть все овощи, но за ним будет следовать фермер пытаясь его поймать. Игра не имеет возрастных ограничений. Все объекты игры упрошенные и простые.
Для того, чтобы съесть овощ, нажимайте и удерживайте клавишу E. Если фермер подошел к вам слишком быстро, то можно зарыться в землю (клавиша D)…