Logo Passei Direto
Buscar
Em Python, ao executar o seguinte código: import math X_exato = 5 _calculado = (math. sart (5)) **2 erro_relativo = abs(x_exato - x_ca print(erro_relativo) Obtemos como saída um valor pequeno, reflexo do arredondamento introduzido pela operação de raiz quadrada com números ponto flutuante. Com base no resultado da execução, qual é o erro relativo aproximado dessa operação?
User badge image
Wellington Buarque

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Parece que há alguns erros de digitação no seu código. O correto seria usar `math.sqrt(5)` em vez de `math.sart(5)` e `x_calculado` em vez de `_calculado`. O código corrigido ficaria assim: ```python import math x_exato = 5 x_calculado = (math.sqrt(5)) ** 2 erro_relativo = abs(x_exato - x_calculado) / x_exato print(erro_relativo) ``` Ao executar esse código, você calculará o erro relativo da operação. O valor do erro relativo será pequeno, refletindo a precisão da operação de raiz quadrada e o arredondamento de números de ponto flutuante. O erro relativo aproximado será em torno de 0.000000000000000222 (ou 2.22e-16), que é um valor muito pequeno, indicando que a operação é bastante precisa.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina