Рубрики

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

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

Синтаксис:

gmp_pow( $base, $exp )

Параметры: функция принимает два обязательных параметра $ base и $ exp.

  1. $ base — это базовый номер. Этот параметр может быть объектом GMP в версии PHP 5.6 и выше, или нам также разрешено передавать числовую строку при условии, что можно преобразовать эту строку в число.
  2. $ exp — это сила, которая поднимается до основания

Возвращаемое значение: эта функция возвращает положительное число GMP, эквивалентное $ base $ exp
Примеры:

Input : $base = "2" $exp = 2
Output : 4

Input : $base = "0" $exp = 0
Output : 1 

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

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

<?php
// PHP-программа для расчета поднятой мощности
// на номер

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

$base = gmp_init("100", 2);

$exp = 2; 

  
// функция вычисляет Pow, возведенный в
// число

$pow = gmp_pow($base, $exp);  // 4 ^ 2

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

echo gmp_strval($pow, 2) . "\n";

?>

Выход:

10000

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

<?php
// PHP-программа для расчета поднятой мощности
// на номер

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

$base = "4";

$exp = 2; 

  
// функция вычисляет Pow, возведенный в
// номер 4 ^ 2

$pow = gmp_pow($base, $exp);

  

echo $pow;

?>

Выход:

10000

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

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

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

0.00 (0%) 0 votes