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

   Master PDF Editor — приложение позволяющее вам создавать, редактировать и шифровать документы в форматах PDF и XPS.
Master PDF Editor — кроссплатформенное приложение, написанное на Qt и позволяющее вам создавать, редактировать и шифровать документы в форматах PDF и XPS. Этот инструмент может использоваться для редактирования или добавления текста, вставки изображения, разъединения, объединения или удаления страниц из PDF-файла, а также для подписи PDF-файлов, добавления липких заметок и так далее… Основные возможности…
  2017-08-12 09:07:25 | Категория: Офис
   StreamStudio — приложение для потокового воспроизведения видео
StreamStudio — приложение для потокового воспроизведения видео с использованием веб-технологий, таких как HTML5, Javascipt и CSS. Приложение позволяет просматривать видео с таких видео-хостингов как Youtube, Dailymotion и аналогичных при установки соответствующих плагинов. В приложение встроен удобный поиск со множеством фильтров, имеется возможность сохранения файлов на жесткий диск. Для воспроизведения…
  2017-08-12 21:33:30 | Категория: Мультимедиа
   QuiteRSS - программа для чтения новостных лент RSS/Atom
QuiteRSS - это бесплатная и удобная программа для чтения новостных лент RSS/Atom Особенности Встроенный браузер (ядро WebKit) Отключение автозагрузки изображений для каждой ленты Фильтр лент: новые, непрочитанные, избранные Фильтр новостей: новые, непрочитанные, избранные, за последний день, за неделю Настраиваемые пользовательские фильтры Возможность назначения новостям меток Автоматическая проверка лент…
  2017-09-12 09:30:44 | Категория: Интернет
   ПРОГРАММА СКАНИРОВАНИЯ ИЗОБРАЖЕНИЙ XSANE
Xsane может быть запущена как отдельная программа, так и из GIMP. При автономном запуске xsane может сохранять отсканированные изображения в разных форматах, распечатывать их, использоваться другими программами для работы с факсами. SANE предоставляет абстрактный интерфейс прикладного программирования (API) для доступа к различному оборудованию ввода изображений (планшетные сканеры, ручные сканеры, видео и и…
  2017-08-11 18:29:48 | Категория: Графика
   РЕДАКТИРОВАНИЕ ГЛАВНОГО МЕНЮ В UBUNTU
В главном меню может отображаться множество значков программ, которыми Вы пользуетесь редко или не пользуетесь вовсе. Для редактирования главного меню необходимо установить пакет alacarte. В терминале выполните следующие команды: sudo apt-get install alacarte alacarte Запустится окно программы alacarte Уберите галочки напротив тех программ которые Вы хотите исключить из главного меню. Так же Вы можете добавить новые…
  2017-08-01 11:05:23 | Категория: Ubuntu

Вверх