Autor Tema: Funciones trigonométricas de números reales mayores que 2 elevado a 27 en EXCEL

0 Usuarios y 1 Visitante están viendo este tema.

03 Agosto, 2023, 01:09 pm
Leído 648 veces

AlbertR

  • $$\Large \color{#5e8d56}\pi\,\pi\,\pi$$
  • Mensajes: 128
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Hoy por casualidad me he dado cuenta que el EXCEL solo da resultados correctos para las funciones trigonométricas

\( \sin x \qquad \cos x \qquad \tan x \)

cuando el número real "\( x \)" es tal que \( \vert x \vert < 134.217.728=2^{27} \)

Si \( \vert x \vert \geq 134.217.728=2^{27} \) se obtiene el mensaje de error #¡NUM!

¿No os parece curioso? ¿Por qué EXCEL limitara el cálculo a valores absolutos menores estrictamente que \( 2^{27} \)? He buscado en Internet pero no he encontrado nada.

¿Alguien lo sabe?

Saludos.

03 Agosto, 2023, 06:23 pm
Respuesta #1

Abdulai

  • Moderador Global
  • Mensajes: 3,044
  • País: ar
  • Karma: +0/-0
  • Sexo: Masculino
No lo sabía, pero tiene su lógica.

Para evaluar la función trigonométrica primero se debe restar el número de giros y se introduce un error de acuerdo a las cifras de \( \pi \) que se estén usando.

En doble precisión el error en \( \pi \) es aproximadamente \( 10^{-14} \), con \( 2^{27} \) giros el error se traslada al 6to decimal --> Al restar nos queda el error de una precisión simple,  buena cifra para decir "hasta acá llego" o avisar la pérdida de precisión.