Nesta aula aprenderemos a trabalhar com o operador dedicado a obtenção da potenciação, e, que nos permite, através das propriedades matemáticas, a obtenção da radiciação. |
INTRODUÇÃO À POTENCIAÇÃO E RADICIAÇÃO
Potenciação é a operação matemática que eleva um número a uma determinada potência. A linguagem Python disponibiliza um operador para obtermos a potência de qualquer número. Logo, através das propriedades matemáticas, podemos utilizar a potenciação para a obtenção da radiciação.
É importante observar que a potenciação poderia ser obtida com o uso de uma função, porém, tamanha é sua utilidade que foi definido um operador especializado.
POTENCIAÇÃO
A linguagem tem definido que a utilização de 2 asteriscos seguidos ** significa que o número a esquerda do operador será elevado ao número a direita do operador, por exemplo:
número a direita ** número a esquerda
O código a seguir demonstra o uso da exponenciação em Python:
#coding: utf-8
print(2 ** 5)
A operação acima está calculado o valor de 2 elevado a quita potência. Feito isso, o valor retornado é passado como parâmetro para a função print() que imprime o resultado no Console.
O operador de potenciação em Python é um operador binário, isto é, temos que definir 2 valores para a sua utilização. A esquerda definimos o número a ser elevado, e a direita do operador, o potência desejada.
RADICIAÇÃO
A radiciação, matematicamente falando, é o inverso da potenciação. Podemos obter a radiciação utilizando as propriedades matemáticas, até porque, todo número elevado ao seu inverso é a sua raiz, isto é, basta elevarmos N a (1/2) que iremos obter a raiz quadrada de N.
No código a seguir, temos um exemplo da obtenção da raiz quadrada de 9.
#coding: utf-8
print(9 ** 2)
print(9 ** (1/2) )
print(9 ** 0.5 )
No código acima estamos realizando 3 operações com o operador de potenciação do Python **.
Na primeira operação, estamos elevando o número 9 a sua segunda potência, isto é, 9 * 9. Em seguida, elevamos o número 9 a sua inversa, isto é, 1/2. Por fim, na terceira operação, estamos fazendo a mesma coisa que fizemos na segunda operação, porém, utilizando a divisão de 1 por 2 diretamente.
O operador de potenciação é mais um recursos especiais da linguagem Python. Sua utilização é bastante simples e possui uma notação semelhante a outros operadores que já estudamos, como por exemplo, o operador módulo.
Tags curso, python, operador, potenciação, radiciação, operador binário, blog
Comentários
comments powered by Disqus