FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Conversion Grados a Radianes y retorno
Hola amigos,
Tengo un problema, realizando calculos entre grados Necesito conseguir el producto entre 2 grados, los cuales son lt := 0° 00' 00" decl := 23° 24' 15" Utilizo esta ecuacion para obtener el resultado de multiplicar lt * decl, asi:
El resultado que obtengo es 0° 00' 00", pero el valor correcto deberia ser -2° 51' 47" No entiendo que esta mal en mi calculo Gracias de antemano por cualquier aporte |
#2
|
||||
|
||||
Multiplicar por cero, da cero.
|
#3
|
|||
|
|||
Me disculpo
Utilice el valor no apropiado El correcto es 45 22’ 35” y no 0 00’ 00” |
#4
|
||||
|
||||
Hola.
Tu código con los valores que indicas, da el resultado : 0,438539207272871 => 0° 26' 18.74115" Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 03-02-2020 a las 18:01:36. |
#5
|
|||
|
|||
Cita:
Puedes poner la Unit completa para replicarlo por favor ? |
#6
|
||||
|
||||
Es que depende de la versión de Delphi, prueba con:
|
#8
|
|||
|
|||
Gracias, con eso mostro los datos
El resultado a pesar que se ejecuta no es correcto. Creo que tengo un problema convirtiendo radianes, grados, decimales Aqui tengo otro ejemplo
La formula es SIN DA = TAN LT * TAN DECL Deberia obtener este resultado
El resultado deberia ser
Aqui es donde no entiendo cuando convertir a radianes, grados o decimales |
#9
|
||||
|
||||
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#10
|
|||
|
|||
Ya lo hice y muesta el mensaje
|
#11
|
||||
|
||||
Cita:
Por partes: 1- Según la formula que pones DA = ARCSIN(TAN LT * TAN DECL) pero eso no lo veo en el código que debería ser algo como: Eso siempre que los datos sean grados y el resultado también. 2.- Los ángulos que das están ambos en el 4º cuadrante y su tangente será negativa para ambos. El producto de las tangentes será positivo y eso significa si, o si que es seno de DA es positivo, luego DA está en el primer o segundo cuadrante, con lo que no va a ser negativo del orden que das (-3.06365791942224). 3.- Con las conclusiones obtenidas tenemos, que la fórmula que das es incorrecta, o que el código lo es, ambas cosas o que los datos no son grados, en cuyo caso serían radianes pero considerando esto último, tampoco da -3.06365791942224. 4.- Debes revisar bien el planteamiento que das, las matemáticas no fallan y los ordenadores tampoco. Saludos. Última edición por escafandra fecha: 04-02-2020 a las 00:27:27. |
#12
|
|||
|
|||
Ok
Voy a revisar todo de nuevo y lo vuelvo a postear |
#13
|
|||
|
|||
Retomo el post
Necesito calcular DA (Diferencia Ascensional) de un planeta. Estos son los valores a usar Latitud = 02º45'20'' Declinacion = 23º41'12'' Formula para calcular TAN (latitud) * TAN (DECL planeta ) = SIN DA El resultado debe dar = 04º39'38'' Cual es la forma de hacerlo correctamente en Delphi ? |
#14
|
||||
|
||||
¿Cómo lo harías con papel y lápiz?
Paso a paso, ¿cómo lo harías? |
#15
|
|||
|
|||
Con papel y lápiz en el mismo orden de la ecuación
Pero en código no me funciona de esa manera |
#16
|
||||
|
||||
Cita:
No tengo delphi a mano. Saludos. |
#17
|
|||
|
|||
Pues no es el resultado esperado
|
#18
|
|||
|
|||
Y si multiplcas ese resultado por 0.910099 ?
|
#19
|
||||
|
||||
1,209861111111×0,910099=1,101093387361
Saludos |
#20
|
|||
|
|||
No puede ser, como es posible que la formula no funcione ...
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Conversion Grados a Radianes y retorno | compuin | OOP | 41 | 05-02-2020 23:07:41 |
Radianes a Grados | torito | Varios | 4 | 05-05-2010 01:48:46 |
Operaciones entre bases de datos | subzero | MS SQL Server | 3 | 17-01-2008 21:55:57 |
operaciones entre fechas | Torreblanca | Varios | 4 | 09-07-2005 20:20:27 |
Convertir decimales a radianes | Picard | C++ Builder | 6 | 05-06-2004 11:43:47 |
|