Eu tentei usar o operador ^ para potenciação, como ocorre em alguns escritos e aplicativos, inclusive, mas ele não faz a operação esperada. Entendi que o operador de potenciação em php é o "/". Mas qual operação é feita quando digito x ^ y ?
Eu tentei usar o operador ^ para potenciação, como ocorre em alguns escritos e aplicativos, inclusive, mas ele não faz a operação esperada. Entendi que o operador de potenciação em php é o "/". Mas qual operação é feita quando digito x ^ y ?
No php o operador "^" é utilizado para comparação de bit (Que é um tópico mais avançado). Se você quiser fazer potência no PHP, pode utilizar a função pow.
pow (numerador, expoente)
Se você quiser fazer 2 elevado a 4, seria:
pow(2,4);Resultado
16Utilize o modo interativo do php (php -a) para fazer alguns testes, lembre-se de utilizar o echo para exibir o resultado na tela :D
echo pow(2,4);Para saber mais detalhes sobre o pow, acessa a documentação oficial do php: https://www.php.net/manual/pt_BR/function.pow.php
Oi Diego, tudo bem?
O operador de potenciação no PHP é o **.
Segue um exemplo: echo (2**3); // imprime o valor 8
O operador ^ é um bitwise e o / é para divisão.
Bons estudos.