Установи Linux! Стань свободным!
Онлайн всего: 2 | Посетители: 0 | Боты: 2
Дата 15.02.2026 Время: 01:35
Ваш IP: 216.73.216.190
Загрузка сервера: 0.54
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 (не будет опубликован)
Имя
Комментарий
Введите число с картинки:     
Случайные статьи

   AQUALUNG — АУДИОПЛЕЕР С ПЛАВНЫМИ ПЕРЕХОДАМИ
Aqualung — аудиоплеер с плавными переходами Aqualung — это музыкальный проигрыватель для операционной системы GNU/Linux. Его особенностью является то, что переход к следующей дорожке в списке воспроизведения происходит точно, без задержек. Он также поддерживает высококачественное преобразование частоты дискретизации, если это требуется (когда устройство вывода и воспроизводимая дорожка имеют разную…
  2017-08-09 07:40:17 | Категория: Мультимедиа
   Меняем кол-во рабочих столов в Ubuntu
Для изменения кол-ва рабочих столов Ubuntu я предлагаю воспользоваться менеджером настроек Ubuntu CompizConfig. Если менеджер настройки Ubuntu CompizConfig не установлен, то установите его:Его можно установить при помощи центра приложений Ubuntu или через терминал: sudo apt-get install compizconfig-settings-manager Запустим менеджер настройки CompizConfig. Откроем опцию «Общие настройки» Перейдите во вкладку «Размер рабочего…
  2017-08-04 10:07:12 | Категория: Ubuntu
   Меню приложений — Xubuntu
Меню приложений в Xubuntu имеет разные категории, например ИНСТРУМЕНТЫ, ИГРЫ, ОФИС и др. В каждой категории находятся значки и названия программ соответствующей тематики. Меню приложенийв Xubuntu достаточно просто и информативно.     Все пункты меню приложений можно редактировать, создавать новые или удалять. Для редактированияменю приложений зайдите в диспетчер настроек, выберите пункт главное…
  2017-08-01 07:37:41 | Категория: Система
   GCAD3D
gCAD3D — полное и мощное 3-D приложение проекта, которое позволит вам выполнять комплексные проекты CAD. Вы сможете обрабатывать конструкции в трехмерной графике, она будет полезна архитекторам, дизайнерам и инженерам. gCAD3D может:— импорт и экспорт-программ (STEP, IGES, VRML, DXF, SVG ..)— интегрированный 3D-OpenGL зрителя,— Программа переводчик для геометрии и NC команды в 3D,— интегрированных НК процессора.—…
  2017-08-04 07:39:47 | Категория: Графика
   РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ UBUNTU
Добро пожаловать в Ubuntu Unity — отличительная особенность Ubuntu, это новая концепция использования компьютера. Unity разработана для того, чтобы свести к минимуму всё, что отвлекает внимание, чтобы дать больше пространства для работы и помочь добиться своих целей. Это руководство разработано, чтобы ответить на вопросы об использовании Unity и рабочего стола в Ubuntu. Сначала мы остановимся на некоторых…
  2017-08-03 15:44:37 | Категория: Ubuntu

Вверх