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.
Midori — легковесный браузер с графическим интерфейсом пользователя, использующий для отображения веб-страниц движок WebKit, а для построения интерфейса — библиотеку GTK+. Существует сборка для Win32, доступная на официальном сайте.
Возможности программы:
полная интеграция с GTK+2.
быстрый рендеринг с помощью движка WebKit.
управление вкладками, окнами и сеансами
настраиваемый поиск в Интернете
поддержка…
Функция array_diff() сравнивает элементы массивов и возвращает элементы первого массива которых нет во втором, ключи при этом сохраняются.
Пример использования:
$a = array (22=>'кошка','мышка','сапог','пряник');
$b = array (13=>'кошка','пряник','кино','стакан');
$arr = array_diff ($a, $b);
print_r($arr);
Array
(
[23] => мышка
[24] =>…
Погодный виджет My Weather Indicator очень прост в настройке, достаточно указать город и он готов к работе. Дополнительные настройки виджета практически не требуются, имеются несколько тем погодного виджета, простое перемещение виджета по рабочему столу при помощи курсора.
Меню My Weather Indicator в трее помимо настроек содержит довольно много полезной информации.
Для установки погодного виджета в терминале выполните…
Gerbv — утилита для просмотра файлов Gerber RS-274X, сверловки Excellon и расположения в формате CSV. Файлы Gerber используются для передачи производителям печатных плат (PCB) данных об их конструкции.
Возможности Gerber
Gerbv работает на GNU/Linux и на других версиях UNIX, есть экспериментальных выпуск для Windows.
Gerbv отображает RS-274X файлы, но не RS-274D.
Gerbv обрабатывает макросы диаграмм до 10 уровней рекурсии.
Gerbv поддерживает сложные…
OOo4Kids — офисный пакет для образовательных целей. Разработан на основе OpenOffice.org и является его облегченной версией:
предназначен для аудитории в возрасте от 7 до 12 лет;
адаптирован к образовательным нуждам;
работает на всех распространенных ОС (Windows, Linux, Mac OS X)
Видя спрос на легковесный офисный пакет на базе OOo4Kids создан OOoLight, отличающийся в основном более серьёзным оформлением.
Состав пакета
В…