Рубрики

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

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

Синтаксис:

gmp_sub($num1, $num2)

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

Возвращаемое значение: функция возвращает вычитание двух чисел $ num1 и $ num2.

Примеры:

Input : $num1=5 , $num2=10
Output : -5 

Input : $num1=7 , $num2=1
Output : 6 

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

Программа 1: Программа ниже демонстрирует работу функции gmp_sub (), когда номер GMP передается в качестве аргумента.

<?php
// PHP программа для вычитания двух
// два числа

  
// номер GMP в качестве аргумента

$num1 = gmp_init("101", 2);

$num2 = gmp_init("1010", 2); 

  
// 5-10 = -5

$sub = gmp_sub($num1, $num2); 

  
// gmp_strval преобразует номер GMP в строку
// представление в заданной базе (по умолчанию 10).

echo gmp_strval($sub, 2);

?>

Выход:

-101

Программа 2: Программа ниже демонстрирует работу gmp_sub (), когда числовая строка передается в качестве аргументов.

<?php
// PHP программа для вычитания двух
// два числа

  
// числовой номер строки в качестве аргумента

$num1 = "7";

$num2 = "1";

  
// 7-1 = 6

$sub = gmp_sub($num1, $num2); 

  

echo $sub;

?>

Выход:

6

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

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

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

0.00 (0%) 0 votes