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.
Mousepad — легковесный редактор текста под Linux. Очень похож на Блокнот Windows. Он основан на редакторе Leafpad и почти полностью схож с ним функциональностью. Сейчас Mousepad обладает дополнительной функцией открытия недавно редактируемых файлов (Open Recent).
В среде рабочего стола Xfce Mousepad является текстовым редактором, установленным по умолчанию.
Установка Mousepad:
В терминале выполните следующую…
Konqueror — свободный веб-браузер и одновременно файловый менеджер, являющийся ключевым компонентом графической среды KDE.
Веб-браузер Konqueror обладает функциональностью других программ, которые используются для просмотра файлов различных типов, таких как звуковые, видео, файлы различий, документы KOffice, изображения.
Konqueror может выступать в качестве альтернативного файлового менеджера в KDE, а так же…
Программа PhotoFilmStrip позволяет просто и быстро создать слайд шоу из Ваших фотографий с музыкальным сопровождением. Для создания слайд шоу выберите нужные фотографии, укажите аудиофайл, настройте траекторию перемещения и выполните рендеринг видео. Имеется несколько вариантов вывода: от VCD, SVCD, DVD до FULL-HD.
Для перехода между слайдами используется так называемый эффект Кена Бёрнса (Ken Burns). Комментарии к…
Frogatto — очень увлекательная 2D аркада-платформер. В игре Вы управляете маленьким лягушонком проходя все новые уровни. Игра очень красочна и разнообразна, содержит много разных персонажей и объектов. Лягушонок умеет бегать, плавать, прыгать, ловить врагов языком и выплевывать их, стрелять, собирать монетки, разговаривать с персонажами игры и выполнять множество других действий.
Видео…
Откройте диспетчер настроек, выберите пункт панель. Откроется окно настройка панели.
Во вкладке экран Вы сможете выбрать номер настраиваемой панели (настраиваемая панель будет выделена на экране красной пунктирной линией), режим положения панели (горизонтальная, вертикальная, боковая панель), Если убрать галочку с пункта закрепить панель, то мышкой можно будет перетаскивать панель и…