Skip to content

Instantly share code, notes, and snippets.

@franciscojsc
Created October 24, 2017 14:49
Show Gist options
  • Save franciscojsc/479d9ae92b3536cefe258be86f9f6943 to your computer and use it in GitHub Desktop.
Save franciscojsc/479d9ae92b3536cefe258be86f9f6943 to your computer and use it in GitHub Desktop.
CALCULAR RAIZ QUADRADA E CÚBICA EM PYTHON
raiz = float(input('Entre com o valor: '))
raizQ = raiz ** (1/2)
raizC = raiz ** (1/3)
print('A raiz quadrada foi {:.2f} e a raiz cúbica foi {:.2f}'.format(raizQ, raizC))
@Thallesttt
Copy link

you're a lifesaver

@henrique591
Copy link

me salvoooo. valeuuuuuuuuuuuuuuu

@Gilvan7
Copy link

Gilvan7 commented Aug 29, 2020

raiz = float(input('Entre com o valor: '))
raizQ = raiz ** (1/2)
raizC = raiz ** (1/3)
raizQU = raiz ** (1/4)
print('A raiz quadrada foi {:.2f} a raiz cúbica foi {:.2f} e a raiz quarta foi(:.2f)'.format(raizQ, raizC,raizQU)) esta seria a solução para calcular a raiz quarta de um número qualquer?

@franciscojsc
Copy link
Author

franciscojsc commented Sep 8, 2020

@Gilvan7, isso mesmo, se tiver fração no expoente pode-se transformar em raiz, a imagem abaixo mostra a equivalência.

Raiz quarta de 64 é equivalente a 64 elevado a 1/4

Então, quando utilizamos algum número elevado 1/4 teremos a raiz quarta, a mesma coisa se tivesse um número elevado a 1/5 teríamos a raiz quinta, assim por diante.

raiz = float(input('Entre com o valor: '))  

raizQ = raiz ** (1/2)
raizC = raiz ** (1/3)
raizQuarta = raiz ** (1/4)
raizQuinta = raiz ** (1/5)

print('A raiz quadrada foi {:.2f} e a raiz cúbica foi {:.2f}'.format(raizQ, raizC))  
print('A raiz quarta foi {:.2f} e a raiz quinta foi {:.2f}'.format(raizQuarta, raizQuinta))  

Referências

OLIVEIRA, Naysa Crystine Nogueira. "Fração como expoente"; Brasil Escola. Disponível em: https://brasilescola.uol.com.br/matematica/fracao-como-expoente.htm. Acesso em 08 de setembro de 2020.

LUIZ, Robson. "Radiciação"; Brasil Escola. Disponível em: https://brasilescola.uol.com.br/matematica/radiciacao.htm. Acesso em 08 de setembro de 2020.

@ellievi
Copy link

ellievi commented Sep 21, 2022

Muito obrigada!

@pietramatos
Copy link

Para calcular qualquer tipo de raiz (quadrada, cúbica e outras)

raiz = float(input('Entre com o valor: '))
x = int(input("Qual raiz você quer calcular?\n (para quadrada insira o n 2, cúbica n 3...) "))
raizx = raiz ** (1/x)
print("A raiz deste número é", raizx)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment