PHP Handbuch
Zurück |  | Weiter

# bcpowmod

(PHP 5)

bcpowmod -- Potenz einer Zahl beliebiger Genauigkeit, vermindert um ein angegebenen Modulo

## Beschreibung

string bcpowmod ( string x, string y, string modulus [, int scale] )

Benutzen Sie diese schnelle Exponentialmethode um x mit y unter Berücksichtigung des Modulo modulus zu potenzieren. Der optionale Parameter scale kann verwendet werden, um die Anzahl der Nachkommastellen im Ergebnis festzulegen.

> Anmerkung: Da diese Methode mit der Modulo-Operation arbeitet, können nicht-natürliche Zahlen zu unerwarteten Ergebnissen führen. Eine natürliche Zahl ist jede positive Zahl, die nicht Null ist.

## Beispiele

Die folgenden zwei Anweisungen sind funktional identisch. Die bcpowmod()-Version ist allerdings schneller und akzeptiert größere Parameter.

`<?php $a = bcpowmod($x, $y, $mod); $b = bcmod(bcpow($x, $y), $mod); // $a und $b sind einander gleich. ?>`

## Siehe auch

bcpow() und bcmod().

Zurück | Zum Anfang | Weiter
bcpow | Nach oben | bcscale