Рубрики

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

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

Синтаксис:

gmp_sqrt ( $num )

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

Возвращаемое значение: эта функция возвращает номер GMP, который является квадратным корнем номера GMP, переданного ему в качестве параметра. Эта функция возвращает только неотъемлемую часть квадратного корня номера GMP, переданного ей в качестве аргумента.

Примеры:

Input : "9"
Output : 3

Input : "24"
Output : 4

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

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

<?php
// PHP программа для расчета квадратного корня
// номера GMP, переданного в качестве аргумента

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

$num1 = "9";

$num2 = "24";

  
// вычисляет квадратный корень числа GMP

$squareRoot = gmp_sqrt($num1);

echo $squareRoot."\n";

  
// вычисляет квадратный корень числа GMP

$squareRoot = gmp_sqrt($num2);

echo $squareRoot."\n";

  
?>

Выход:

3
4

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

<?php
// PHP программа для расчета квадратного корня
// номера GMP

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

$num1 = gmp_init(9, 10);

$num2 = gmp_init(24, 10);

  
// вычисляет квадратный корень числа GMP

$squareRoot = gmp_sqrt($num1);

echo $squareRoot."\n";

  
// вычисляет квадратный корень числа GMP

$squareRoot = gmp_sqrt($num2);

echo $squareRoot."\n";

  
?>

Выход:

3
4

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

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

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

0.00 (0%) 0 votes