8.42 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.42.41 gmp_setbit()Modifie un bit[ Exemples avec gmp_setbit ] PHP 4 >= 4.0.4, PHP 5
void
gmp_setbit (
resource
a
,
int
index
,
bool
set_clear
)
gmp_setbit
modifie le bit
index
dans
a
.
Note |
Contrairement à la plupart des autres fonctions GMP,
gmp_setbit
doit être appelée avec une ressource
GMP existant déjà (en utilisant
gmp_init
par
exemple). Elle ne sera pas automatiquement créée.
|
Exemple avec gmp_setbit |
<?php $a = gmp_init("0xfd"); gmp_setbit($a, 1); // l'index commence à zéro echo gmp_strval($a) . "\n"; ?>
|
Voir aussi
gmp_clrbit
.
|