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.

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. ?>

bcpowListendand bcmod.