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

   BleachBit — очистка системы
BleachBit позволит Вам быстро и легко очистить Linux Ubuntu от ненужного «мусора». BleachBit удаляет ненужные файлы и тем самым высвобождает ценное дисковое пространство, обеспечивает конфиденциальность и очистку от системного мусора. Очищает кэш, историю работы с сетью Интернет, удаляет временные файлы, куки и неработающие ярлыки. Удаляет файлы программ Adobe Reader, Bash, Beagle, Epiphany, Firefox, Flash, GIMP, Google Earth, Java, KDE, OpenOffice.org,…
  2017-08-10 19:12:41 | Категория: Система
   abs - модуль числа
Функция abs возвращает абсолютное значение числа. Пример использования: $a = -22; $b = -4.222; $c = 13; echo abs($a)."<br>"; echo abs($b)."<br>"; echo…
  2017-08-31 20:31:57 | Категория: PHP
   qpdfview – программа для просмотра pdf и djvu -документов
Программа qpdfview предназначена для просмотра pdf и djvu -документов, проста в использовании, имеет русифицированный интерфейс, не требовательна к системным ресурсам. Основные возможности программы: возможность открытия документов во вкладках имеется поиск можно добавлять комментарии несколько режимов отображения документов поддержка полноэкранного режима имеется возможность поворачивать…
  2017-08-12 23:11:04 | Категория: Офис
   SANDBOX GAME MAKER — 3D КОНСТРУКТОР ОБЪЕМНЫХ МИРОВ
Sandbox Game Maker — 3D конструктор объемных миров. Всего за несколько минут Вы можете создать свой игровой мир. Программа позволяет каждому опытному пользователю создать трехмерную игру любого жанра. Игровое приложение разработано на основе движка Cube 2. Основная информация об редакторе F1 позволяет вызвать меню объектов F2 выбор текстур F3 – изменение текущей (или загрузка новой) карты W, A, S, D —…
  2017-08-11 09:43:53 | Категория: Игры
   DeVeDe — приложение позволяющее перекодировать видео и создать DVD диски
DeVeDe — приложение позволяющее перекодировать видео и создать DVD диск (VCD, sVCD или CVD). DeVeDe может создать диск DVD из MPEG, AVI, MOV и др. видео файлов для дальнейшего просмотра на домашнем DVD-плеере. Программа обладает удобным графическим интерфейсом, имеется встроенный редактор меню для DVD дисков, в котором можно задать фон, шрифт и музыкальное сопровождение, а огромное количество настроек позволяет это…
  2017-08-12 20:11:59 | Категория: Мультимедиа

Вверх