Установи Linux! Стань свободным!
Онлайн всего: 1 | Посетители: 0 | Боты: 1
Дата 07.03.2026 Время: 00:55
Ваш IP: 216.73.216.61
Загрузка сервера: 1.23
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.

Рейтинг
<< Предыдущая статьяСледующая статья >>
  2017-08-26 23:46:55 | liman28 | Категория: PHP | Просмотров: 55
Комментарии
E-mail (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   PhotoQt — стильный и простой просмотрщик графических файлов
PhotoQt — стильный и простой просмотрщик графических файлов для Linux, так же доступны простые операции с изображениями: поворот, масштабирование, переименование файла, удаление и перемещение. Окно программы может занимать весь экран, а так же работать в оконном режиме. Для установки PhotoQt в Linux Ubuntu, в терминале поочередно выполните следующие команды: sudo add-apt-repository ppa:samrog131/ppasudo apt-get updatesudo apt-get install…
  2017-08-12 09:17:36 | Категория: Графика
   War Thunder в Linux Ubuntu
War Thunder — компьютерная многопользовательская онлайн-игра, посвящённая боевой авиации, бронетехнике и флоту времён Второй Мировой войны и послевоенного периода. Проект разрабатывается и издаётся компанией Gaijin Entertainment, известной в первую очередь, своими игровыми авиасимуляторами для ПК и консолей. В War Thunder будут представлены три вида войск, которые смогут участвовать в одном бою, или же по отдельности.…
  2017-08-12 21:43:52 | Категория: Игры
   ДИСК GOOGLE
Диск Google. Храните ваши файлы в Интернете – делитесь ими с друзьями и коллегами! Диск Google — облачное хранилище данных, принадлежащее компании Google Inc., позволяющее пользователям хранить свои данные на серверах в облаке и делиться ими с другими пользователями в Интернете. После активации заменяет собой Документы Google. В Диске Google предоставляется 15 гигабайт для бесплатного хранения данных. Если…
  2017-08-07 20:33:58 | Категория: Интернет
   Установка deb пакетов через терминал
Если нужной Вам программы нет в основном репозитории, или у автора программы нет своего репозитория, либо если репозитории недоступны при отсутствии подключения к Интернету, то программу можно установить из deb-пакета.   При установке deb пакета не забудьте ввести пароль, при этом пароль будет оставаться невидимым. sudo dpkg -i ~/deb пакет например sudo dpkg -i /home/имя пользователя/Загрузки/google-earth-stable_current_i386.deb после…
  2017-07-31 20:21:50 | Категория: Команды терминала
   НАСТРОЙКИ GRUB 2 В UBUNTU
GRUB — загрузчик операционной системы от проекта GNU. GRUB позволяет пользователю иметь несколько установленных операционных систем и при включении компьютера выбирать одну из них для загрузки. Рассмотрим все пункты настроек GRUB: В терминале выполните следующие действия для открытия файла настройки GRUB: sudo nano /etc/default/grub # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file,…
  2017-08-04 18:30:58 | Категория: Система

Вверх