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

   Создание сайта WordPress
Создать локальный сайт WordPress достаточно просто, особенно в Linux Ubuntu. Для создания сайта в первую очередь Вам необходимо установить LAMP. В наборе программ LAMP входят Apache — веб-сервер, MySQL — сервер, PHP. Дополнительно необходимо установить PHPMyAdmin — удобное веб приложение представляющее собой веб-интерфейс для администрирования СУБД MySQL. LAMP входит в состав…
  2017-08-12 21:10:50 | Категория: Сервер
   Chromium
Chromium – это проект по разработке браузера с открытым исходным кодом, целью которого является предоставление всем интернет-пользователям инструмента для более безопасной, быстрой и стабильной работы с глобальной сетью. Chromium используется в качестве основы для Google Chrome, который является результатом ребрендинга Chromium (изменены название и логотип) с небольшими дополнениями, такими как отслеживание…
  2017-08-04 09:43:46 | Категория: Интернет
   Anki - программа для тренировки памяти по методу "повторение с интервалами"
Anki — программа, помогающая вам запоминать разные данные (например, слова или выражения на иностранном языке) легко, быстро и эффективно. Для этого программа отслеживает как хорошо вы запомнили каждый из пунктов и использует эту информацию для составления оптимального графика показа карточек. Помимо текста, она может воспроизводить звук, показывать изображения и TeX- вставки в карточках. Она может…
  2017-08-13 22:05:26 | Категория: Разное
   Vokoscreen
Vokoscreen — простая и удобная программа для записи видео с экрана монитора. Можно снимать весь экран, окно или область экрана. Для записи с экрана используются кодеки mpeg4, libx264, форматы avi и mkv.Есть пока конечно недоработки в программе, если программу свернуть в трей, то ей совершенно не возможно управлять, но надеюсь в скором времени все недоработки будут устранены. Установить программу можно при помощи…
  2017-08-04 10:23:36 | Категория: Мультимедиа
   JuK - свободный медиаплеер для KDE
JuK - свободный медиаплеер для KDE, используемый по умолчанию, начиная с KDE 3.2, часть пакета kdemultimedia. JuK поддерживает форматы MP3, Ogg Vorbis, и FLAC. Разработка JuK была начата Скоттом Веллером в 2000 году, в то время он назывался QTagger. В 2002 году, он был перемещён в KDE CVS, где он «вырос» в полноценное аудиоприложение. Он стал частью KDE, начиная с версии 3.2. Обладая возможностями обычного…
  2017-08-25 18:39:19 | Категория: Мультимедиа

Вверх