|
*info Extra linkeados: Otros Topics internos mencionados en este hilo: se da el id_topic el Title y la Intro cuya extracción de los primeros ~ 170 carácteres es la MetaDescripción
metaTítulo: y resp.#0: [h1]Poder calcula las fases de la luna de manera matematica[/h1] * la metadescripción son los 170 primeros caracteres del primer post del topic - habitualmente entre etiqueta [color=beige .... Publicado por: daviis en Vie, 20 Nov 2015, 09:44 UTC Hola buenas. Soy nuevo por aqui. Estoy haciendo un programa para saber la fase de la luna y me he encontrado con un problema. Después de buscar en Internet los diferentes artículos que hablan del tema me encuentro que en el año 2015 parece coincidir, pero al calcular el 2016 me falta un día para los cálculos. De luna llena, creciente... sabéis de algún articulo que diga todas las variantes que puedan pasar para poder calcular la fase de la luna de manera exacta. un saludo y muchas gracias. Resp. #1: https://www.astronomo.org/foro/index.php?topic=19610.msg191321#msg191321 re.: Poder calcula las fases de la luna de manera matematica Publicado por: dani_4 en Vie, 20 Nov 2015, 14:51 UTC No se si lo habrás probado ya, pero si te falta un día, ten en cuenta que 2016 es bisiesto, es decir, febrero tiene 29 días en vez de 28, así que a partir de este día, todo te saldrá con un día menos. Resp. #2: https://www.astronomo.org/foro/index.php?topic=19610.msg191378#msg191378 re.: Poder calcula las fases de la luna de manera matematica Publicado por: Miguelyx en Vie, 20 Nov 2015, 23:33 UTC Daviis no se si te servira pero Stellarium ya te hace eso, solo tienes que poner la fecha, seleccionas la luna y veras la luna con toda la info y en que fase esta, a que altura, en que posicion, todo hasta el mas minimo detalle vamos. Resp. #3: https://www.astronomo.org/foro/index.php?topic=19610.msg191720#msg191720 re.: Poder calcula las fases de la luna de manera matematica Publicado por: daviis en Jue, 26 Nov 2015, 12:04 UTC Miguelyx Stellarium es un programa excelente pero necesito poder calcular las fases de la luna de manera autonoma. Y para este caso no me sirve. Muchas gracias por el comentario. dani_4 en lo referente a restar uno, Ya se lo restos a la epacta cuando calculo si es un año bisiesto. Muchas gracias tambien Hay algo que me no hago bien, el año 2015 me sale bien pero al pasar al 2016 me da mal el tema. Voy a darle otra vuelta por si puede ser tema del bisiesto que no hago bien. ire poniendo los pasos Mil grtacias Resp. #4: https://www.astronomo.org/foro/index.php?topic=19610.msg191780#msg191780 re.: Poder calcula las fases de la luna de manera matematica Publicado por: daviis en Vie, 27 Nov 2015, 09:33 UTC No hay manera ;) Me parece raro la verdad que no este esta informacion clara en internet, con la candidad de cosas que hay.. 1 - numero aureo/oro para el año 2015 me sale : 2 2- la epacta me sale 11 2-1 = 1 x 11 = 11 3 calcular el dia 3 de diciembre 11 + 3 + 10 = 24 (deberia dar 21 luna menguante) Resp. #5: https://www.astronomo.org/foro/index.php?topic=19610.msg191786#msg191786 re.: Poder calcula las fases de la luna de manera matematica Publicado por: almach en Vie, 27 Nov 2015, 10:36 UTC Hola Daviis, A mí estos cálculos me superan, pero te adjunto estos enlaces por si te pueden resultar de alguna ayuda: https://www.todopic.com.ar/foros/index.php?topic=16872.0 https://www.astroava.org/index.php/taller/51-calculadora-de-fase-lunar.html Saludos Resp. #6: https://www.astronomo.org/foro/index.php?topic=19610.msg191870#msg191870 re.: Poder calcula las fases de la luna de manera matematica Publicado por: elinformatico en Sáb, 28 Nov 2015, 11:24 UTC Con las fórmulas que te ha dado Almach de esas páginas, no deberías tener problema. Eso si, cuando lo programes ten en cuenta varias cosas: -La precedencia de operadores. Como sabes, en informática, los operadores tienen preferencia, la multiplicación y la división tienen más precedencia que la suma y la resta. Cuidado también con su asociatividad en caso de emplear operadores de la misma precedencia. Usa paréntesis en las operaciones donde sea necesario para evitar resultados extraños. -El redondeo. Cuidado con el redondeo (hacia arriba o hacia abajo), su precisión y sus cifras significativas (número de cifras después del punto decimal). Para ello existen funciones como round, ceil o floor que admiten parámetros a fin de obtener el resultado adecuado. -El tipo de variable empleada. No es lo mismo una variable tipo [i]integer[/i] que una tipo [i]float[/i]. Cada una de ellas opera de diferente manera y no se deben mezclar a la ligera. En caso de dudas o resultados erróneos, consulta la documentación del lenguaje de programación que vayas a emplear. |