Рубрики

PHP | Функция gmp_and ()

Gmp_and () — это встроенная функция в PHP, которая используется для вычисления побитового И двух чисел GMP ( GNU Multiple Precision: для больших чисел ).

Синтаксис:

gmp_and($num1, $num2)

Параметры: эта функция принимает два числа GMP, $ num1, $ num2 в качестве обязательных параметров, как показано в приведенном выше синтаксисе. Этими параметрами могут быть объекты GMP в версии PHP 5.6 и более поздних, или нам также разрешается передавать числовые строки, чтобы можно было преобразовать эти строки в числа.

Возвращаемое значение: эта функция возвращает номер GMP, который является побитовым И номеров GMP, переданных ему в качестве параметров.

Примеры:

Input : gmp_and("4", "2")
Output : 0

Input : gmp_and("9", "10")
Output : 8

Ниже программы иллюстрируют функцию gmp_and () в PHP:

Программа 1: Программа для расчета побитовое И чисел GMP когда числовые строки в качестве чисел GMP передаются в качестве аргументов.

<?php
// PHP программа для вычисления побитового И
// номера GMP передаются в качестве аргументов

  
// строки как номера GMP

$num1 = "10";

$num2 = "9";

  
// вычисляем побитовое И $ num1 и $ num2

$res = gmp_and($num1, $num2);

  

echo $res;

  
?>

Выход:

8

Программа 2: Программа для вычисления побитового И чисел GMP, когда числа GMP передаются в качестве аргументов.

<?php
// PHP программа для вычисления побитового И
// номера GMP передаются в качестве аргументов

  
// создание номеров GMP с использованием gmp_init ()

$num1 = gmp_init(4);

$num2 = gmp_init(2);

  
// вычисляем побитовое И $ num1 и $ num2

$res = gmp_and($num1, $num2);

echo $res;

  
?>

Выход:

0

Ссылка:
http://php.net/manual/en/function.gmp-and.php

Рекомендуемые посты:

PHP | Функция gmp_and ()

0.00 (0%) 0 votes