[quote=引用 11 楼 wawd74520 的回复:] 从程序员角度考虑。 你需要发射几个传感器到各大行星上。 然后根据厂商的api进行编写
[quote=引用 2 楼 Linux7985 的回复:] 还其它八大行星啊, 冥王星都被降级了. 现在只有8大行星了.
[quote=引用 13 楼 trymain 的回复:] [quote=引用 2 楼 Linux7985 的回复:] 还其它八大行星啊, 冥王星都被降级了. 现在只有8大行星了.
找开源的星历表程序研究下吧 比如Stellarium、Sky Chart。 大行星距离计算,不要太高精度还是比较简单的,用牛顿的引力方程和一个初始参量就可以得到。 如果更加粗糙一点,只有金星、火星到地球的距离要算算,别的可以视作一个常数,因为水星到地球的距离近似就是地球到太阳的距离,木星和木星以外的行星近似就是它们到太阳的平均轨道半径。
只知道这样能查:http://www.wolframalpha.com/input/?i=planets+distance http://www.wolframalpha.com/input/?i=distance+between+earth+and+mars
从程序员角度考虑。 你需要发射几个传感器到各大行星上。 然后根据厂商的api进行编写
如果不要求精确,那就跟"实时"不沾边 反正你今天算还是明天算,得到的都是一样的值
要实时计算啊,那是要精确到米的节奏吗
我记得物理上有个公式计算天体和地球距离的,百度一下看看
你是在实时观察哪颗行星什么时候能撞到地球吗
还其它八大行星啊, 冥王星都被降级了. 现在只有8大行星了.
110,534
社区成员
642,575
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧