php8.5
Home/ Manual/ gmp / functions/ gmp_root

gmp_root

PHP function Edit on GitHub ✎

(PHP 5 >= 5.6.0, PHP 7, PHP 8)

Take the integer part of nth root

Description

gmp_root(GMP|int|string $num, int $nth): GMP

Takes the nth root of num and returns the integer component of the result.

Parameters

num

Parameter

nth

The positive root to take of num.

Return Values

The integer component of the resultant root, as a GMP number.

Errors/Exceptions

Throws a ValueError if nth is less than 1, or if nth is even and num is negative.

Prior to PHP 8.0.0, an E_WARNING was raised instead.

Source: reference/gmp/functions/gmp-root.xml · from the official PHP manual (php/doc-en)