PHP pow

(PHP 4, PHP 5, PHP 7)

pow - Зведення в ступінь

Повертає base, зведене в ступінь exp.

Зауваження :

У PHP 5.6 і вище можна використовувати оператор **.

Список параметрів

Значення, що повертаються

Основа base зведена в ступінь exp. Якщо обидва аргументи - невід'ємні цілі і результат може бути представлений як ціле, то результат, що повертається буде типу integer . В іншому випадку результат буде типу float.

Приклад #1 Приклади використанняpow()

Примітки

Зауваження :

Функція перетворює всі вхідні значення, навіть нескалярні, до числових, що може призвести до дивних результатів.

Дивіться також

  • exp() - обчислює ступінь числа e
  • sqrt() - Квадратний корінь
  • bcpow() - Зведення до ступеня чисел з довільною точністю
  • gmp_pow() - Зводить число до ступеня

User Contributed Notes 4 notes

Багато пояснень використовується "^" як Power Operator, але в PHP (і інших C-базованих мовах), що є в даний час XOR operador. Вам потрібна ця функція 'pow', є не Power Operator.

i.e. 3^2 means "3 XOR 2" не "3 squared".

Це особливе схильність, коли робить Pythagoras theorem в 'closet points' algoritm, використовуючи "^", які вимагають результати, що випадок вірно правильний, але з помилкою.