Справочник по PHP : Функции работы с данными : Математические функции : Функции GMP : Бинарные операции

смотрим также

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

gmp_and

Логическое И (AND).

Синтаксис:

resource gmp_and(resource x, resource y)

gmp_or

Логическое ИЛИ (OR).

Синтаксис:

resource gmp_or(resource x, resource y)

gmp_xor

Логическое исключающее-ИЛИ (XOR).

Синтаксис:

resource gmp_xor(resource x, resource y)

gmp_setbin

Установка бита.

Синтаксис:

resource gmp_setbin(resource &x, int index [, bool set_clear])

Устанавливает бит в позиции index в числе x. Аргумент set_clear указывает, в какое значение устанавливать бит: 0 или 1 (по умолчанию).

gmp_clrbit

Производит сброс бита.

Синтаксис:

resource gmp_clrbit(resource &x, int index)

Устанавливает бит в позиции index в числе x в значение 0.

gmp_scan0

Производит поиск бита 0.

Синтаксис:

int gmp_scan0(resource x, int start)

Функция gmp_scan0() ищет в числе x бит 0, начиная с позиции start, в сторону увеличения значимости разрядов. Возвращает позицию найденного бита.

gmp_scan1

Производит поиск бита 1.

Синтаксис:

int gmp_scan1(resource x, int start)

Функция gmp_scan0() ищет в числе x бит 1, начиная с позиции start, в сторону увеличения значимости разрядов. Возвращает позицию найденного бита.

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="https://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования