PHP: gmp_perfect_square - Manual

downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

gmp_popcount gmp_or

Last updated: Sat, 27 Jan 2007

view this page in

# gmp_perfect_square

(PHP 4 >= 4.0.4, PHP 5)

gmp_perfect_square -- Perfect square check

## Description

bool gmp_perfect_square ( resource a )

Returns `TRUE` if `a` is a perfect square, `FALSE` otherwise.

Пример 1. gmp_perfect_square() example

`<?php
// 3 * 3, perfect square
var_dump(gmp_perfect_square("9"));
// not a perfect square
var_dump(gmp_perfect_square("7"));
// 1234567890 * 1234567890, perfect square
var_dump(gmp_perfect_square("1524157875019052100"));
?>`

The printout of the above program will be:

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

See also: gmp_sqrt(), gmp_sqrtrem().

add a note User Contributed Notes
gmp_perfect_square
There are no user contributed notes for this page.
gmp_popcount gmp_or

Last updated: Sat, 27 Jan 2007
show source | credits | stats | sitemap | contact | advertising | mirror sites
Copyright © 2001-2007 The PHP Group
All rights reserved.
This mirror generously provided by: Yahoo! Inc.
Last updated: Sat Mar 10 09:32:46 2007 PST