Encontre a raiz Nº do valor X em Python

Abdul Jabbar 10 outubro 2023
  1. Encontre a raiz Nº de X usando a função power()
  2. Encontre a raiz Nº do X usando expressão em Python
Encontre a raiz Nº do valor X em Python

A enésima raiz, que é usada na multiplicação, nos dá o valor básico e original. Mas qual é a enésima raiz? Em vez de escrever o 4º, 16º, etc, podemos apenas dizer o enésimo.

  • A segunda raiz é a raiz quadrada
  • A terceira raiz é a raiz cúbica
  • etc!

Este artigo apresentará como obter a enésima raiz do valor x usando a biblioteca integrada numpy e o outro método sem usar a biblioteca numpy em Python. Abaixo, há uma breve descrição de como obter a enésima raiz de qualquer número com ou sem a biblioteca.

Aqui estamos prestes a encontrar a raiz quadrada através da função interna numpy.sqrt(), também quando queremos encontrar o cubo de um número, usamos o mesmo numpy.cbrt() interno. Mas e se quisermos encontrar a 4ª raiz ou a 8ª raiz de um número? Em seguida, você deve usar a equação específica com a função de potência embutida no Python, que é descrita abaixo com precisão.

Ao mesmo tempo, estamos trabalhando com o poder e também com o root no Python. Felizmente, existe uma maneira integrada de torná-lo sem problemas: o módulo Python NumPy.

Aqui, mostraremos como podemos importar o módulo NumPy do módulo python embutido. Depois disso, lidaremos com algumas funções integradas do Python para encontrar a raiz de um número específico no Python.

Você também encontrará abaixo alguns exemplos de como encontrar a raiz específica de um número usando as funções integradas e usando expressões sem funções.

Encontre a raiz Nº de X usando a função power()

Iniciando o procedimento, primeiro importaremos o módulo NumPy; em seguida, atribuiremos os dois valores para encontrar a raiz de um valor, respectivamente. Em seguida, usando a função de potência embutida, encontraremos a 2ª raiz do valor 9. O valor do resultado será exibido na saída.

Códigos de exemplo:

# python 3.x
import numpy as npobject

a = 9
n = 2
result = npobject.power(a, (1 / n))
print(f"The {n}th root of value = {a} is:", result)

Resultado:

The 2th root of value = 9 is: 3.0

Encontre a raiz Nº do X usando expressão em Python

Este bloco de código não importará o módulo integrado numpy porque usaremos a expressão Python para encontrar a raiz de qualquer valor. Primeiro, atribuiremos os dois valores para encontrar a raiz de um valor, respectivamente. Em seguida, usamos a equação para encontrar a 2ª raiz do valor 9. Em geral, podemos encontrar facilmente a enésima raiz do valor x sem usar a função interna.

A sintaxe para encontrar a enésima raiz de x é:

x ** (1 / float(n))

O valor do resultado será exibido na saída.

Códigos de exemplo:

# python 3.x
x = 9
n = 2
result = x ** (1 / float(n))
print(f"The {n}th root of value = {x} is:", result)

Resultado:

The 2th root of value = 9 is: 3.0
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Artigo relacionado - Python Math