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

   Выбираем случайные элементы из массива
Для выбора случайных значений из массива используется функция array_rand(). Функция выбирает одно или несколько случайных значений из массива. Возвращает ключ (или ключи) данных случайных элементов. Пример использования для выбора одного случайного элемента: $a = array("кино", "музыка", "театр", "цирк", "школа"); $key = array_rand($a); echo $a[$key]; цирк Пример использования для выбора двух случайных элементов: $a =…
  2017-08-21 22:29:56 | Категория: PHP
   Netspeed Indicator — индикатор отображающий сетевой трафик
Netspeed Indicator — индикатор отображающий сетевой трафик, индикатор позволяет узнать текущую скорость приема и передачи данных. Netspeed Indicator автоматически определяет сетевой интерфейс. Для установки Netspeed Indicator в Linux Ubuntu в терминале выполните следующие команды: sudo add-apt-repository ppa:nilarimogard/webupd8sudo apt-get updatesudo apt-get install…
  2017-08-12 10:58:37 | Категория: Ubuntu
   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 | Категория: Мультимедиа
   array_sum - вычисление суммы значений массива
Функция array_sum() вычисляет сумму значений массива. Пример использования: $a = array (12.43,14,53,8); $arr = array_sum…
  2017-09-06 20:59:40 | Категория: PHP
   Диспетчер настроек — Настройка внешнего вида (Xubuntu)
Настраиваем внешний вид Xubuntu. Откройте диспетчер настроек, первым делом обратите внимание на значок внешний вид.     В настройках внешнего вида Вы можете настроить стили, значки, шрифты. Откройте диспетчер окон (дополнительно) — нажмите вкладку эффекты, установите или снимите галочку включить эффекты,при включенных эффектах будут видны тени окон, прозрачные (регулируемая…
  2017-07-30 23:27:40 | Категория: Система

Вверх