8.43 Fonctions GMP
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Exemples . Voir aussi . gmp_abs . gmp_add . gmp_and . gmp_clrbit . gmp_cmp . gmp_com . gmp_div_q . gmp_div_qr . gmp_div_r . gmp_div . gmp_divexact . gmp_fact . gmp_gcd . gmp_gcdext . gmp_hamdist ->gmp_init . gmp_intval . gmp_invert . gmp_jacobi . gmp_legendre . gmp_mod . gmp_mul . gmp_neg . gmp_or . gmp_perfect_square . gmp_popcount . gmp_pow . gmp_powm . gmp_prob_prime . gmp_random . gmp_scan0 . gmp_scan1 . gmp_setbit . gmp_sign . gmp_sqrt . gmp_sqrtrem . gmp_strval . gmp_sub . gmp_xor
|
8.43.24 gmp_init()Crée un nombre GMP[ Exemples avec gmp_init ] PHP 4 >= 4.0.4, PHP 5
resource
gmp_init (
mixed
number
,
int
base
)
gmp_init
crée un nombre GMP, à partir d'un
entier ou d'une chaîne. Les chaînes peuvent être en
décimal ou en hexadécimal. Dans ce dernier cas, la
chaîne doit commencer par
0x
.
Le paramètre optionnel
base
est
disponible depuis PHP 4.1.0.
| Création d'un nombre GMP |
<?php $a = gmp_init(123456); $b = gmp_init("0xFFFFDEBACDFEDF7200"); ?>
|
| Note | |
Il n'est pas nécessaire d'appeler
gmp_init
si vous voulez utiliser des entiers ou des chaînes à la place de
nombre GMP dans les fonctions GMP, comme
gmp_add
. Les
arguments de ces fonctions sont automatiquement convertis en nombres
GMP, si cette conversion est possible et nécessaire, en utilisant
les mêmes règles que
gmp_init
.
|
|