Manuel PHP
Précédent |  | Suivant

# gmp_perfect_square

(PHP 4 >= 4.0.4, PHP 5)

gmp_perfect_square -- Carré parfait GMP

## Description

bool gmp_perfect_square ( resource a )

gmp_perfect_square() retourne `TRUE` si a est un carré parfait, et `FALSE` sinon.

Exemple 1. Exemple avec gmp_perfect_square()

`<?php // 3 * 3, carré parfait var_dump(gmp_perfect_square("9")); // pas un carré parfait var_dump(gmp_perfect_square("7")); // 1234567890 * 1234567890, carré parfait var_dump(gmp_perfect_square("1524157875019052100")); ?>`

L'exemple ci-dessus va afficher :

    bool(true)
    bool(false)
    bool(true)

Voir aussi gmp_sqrt() et gmp_sqrtrem().

Précédent | Sommaire | Suivant
gmp_or | Niveau supérieur | gmp_popcount