bcpowmod

(PHP 5)

bcpowmod --  Effettua l'elevamento a potenza, applicando quindi il modulo

Descrizione

string bcpowmod ( string x, string y, string modulo [, int precisione] )

Utilizza il metodo di esponenziazione veloce per elevare x alla potenza y rispetto al modulo modulo. Il parametro opzionale precisione può essere utilizzato per impostare il numero di cifre dopo il punto decimale.

Nota: Dal momento che questo metodo utilizza l'operatore modulo, numeri non naturali possono dare risultati inattesi. Un numero naturale è un qualsiasi numero positivo intero diverso da zero.

Esempi

Le seguenti istruzioni sono funzionalmente identiche. La versione bcpowmod(), comunque, esegue in meno tempo e può accettare parametri più grandi.

<?php
$a
= bcpowmod($x, $y, $mod);

$b = bcmod(bcpow($x, $y), $mod);

// $a e $b sono uguali.

?>

Vedere anche:

bcpow() e bcmod().

Hosting by: hurra.com
Generated: 2007-01-26 17:56:23