Minicurso de Python para Matemática Material disponível para compra: e-book livro . Consulte outras formas de colaboração aqui !
2.3 Funções e constantes elementares
O módulo Python math disponibiliza várias funções e constantes elementares . Para usá-las, precisamos importar o módulo em nosso código
Com isso, temos acesso a todas as definições e declarações contidas neste módulo. Por exemplo
Observação 2.3.1.(Função logaritmo)
Notamos que math.log é a função logaritmo natural, i.e. ln ( x ) = log e ( x ) . A implementação Python para o logaritmo de base 10 é math.log (x, 10) ou, mais acurado, math.log10 .
Resposta
1 import math
2
3 a = math . sin ( math . pi /4)
4 print ( 'a) ' , a )
5
6 b = math . exp ( math . log ( math . pi , 3))
7 print ( 'b) ' , b )
8
9 c = -(27)**(1/3)
10 print ( 'c) ' , c )
E. 2.3.2.
Refaça o E.2.2.1 usando a função math.sqrt para computar a raiz quadrada do discriminante.
Resposta
1 import math
2 a = 2.
3 b = -2.
4 c = -4.
5 dlta = b **2 - 4* a * c
6 x1 = (- b - math . sqrt ( dlta ))/(2* a )
7 x2 = (- b + math . sqrt ( dlta ))/(2* a )
8 print ( 'x1 = ' , x1 )
9 print ( 'x2 = ' , x2 )
Envie seu comentárioAproveito para agradecer a todas/os que de forma assídua ou esporádica contribuem enviando correções, sugestões e críticas!
Este texto é disponibilizado nos termos da Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional . Ícones e elementos gráficos podem estar sujeitos a condições adicionais.