Manuale PHP
Indietro |  | Avanti

# 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().

Indietro | Partenza | Avanti
bcpow | Risali | bcscale