Ранее
Pavel Vassiliev любезно дал ссылку на библиотеку программ на Паскале к книге "Монтенбрук, Астрономия с ПК" (1993, ПАСКАЛЬ!!!)
(
https://gitflic.ru/project/geoblock/apclib/file?file=source%2Fapc&branch=main)
В книге и в библиотеке обнаружено, помимо вышеописанных очепяток, следующее:
---------------------------------
В книге используется
REAL переменные.
В библиотеке они же --
DOUBLE.
(к слову - лично я всё переделываю в
EXTENDED).
---------------------------------
стр.22
4-я строка снизу есть оператор "B:=0;",
а в
unit Apc.Time он отсутствует.
---------------------------------
стр.141
процедура
GMS(),
она приведена на стр. 21,
а в библиотеке
Apc.Mathem она фигурирует как
DMS().
Аналогично: процедура
GGG() приведена на стр. 20
в
Apc.Mathem она фигурирует как
DDD().
---------------------------------
стр.142
10-я строка сверху.
Коэффициент в операторе д.б
"MODJD:=T*36525+5
4544.5;"
а не:
"MODJD:=T*36525+5
1544.5;"
---------------------------------
пуск программы про Луну (стр. 140 - 142) осуществить не удалось.
Возможно из-за вышеуказанных очепяток. Однако сложилось впечатление, что затруднения - из-за ошибок реализации п/п, типа GMS() (см. выше).
Т.к. передо мной стояла задача практического плана (Луна), а не отладка программ - плюнул и написал свой вариант запуска.
Счёт по программе MOONEQU() (стр. 133) в режиме ручного задания даты показал
ПОЛНОЕ совпадение с тестовой таблицей на стр. 143.
ОДНАКО !!!
==========
Оказалось, что, например, на 07-10-2023 00:00 UT имеем следующие значения из 3-источников:
прям.восхождение склонение
h m s ° ' "
1.
Результат по программе: 7:22:08.6 +27:23:15.0
2.
По АК Козловского на 2023г.: 7:23:01.8 +26:44:06
3.
по AstroPixels.com : 07:22:11.30 +27:23:10.2 (
Geocentric !!! Ephemeris for Moon.
http://astropixels.com/ephemeris/moon/moon2023.html)
Т.о. расхождение с АК Козловского порядка полу градуса. Причём, я, ранее, уже замечал такого рода расхождение между Козловским и AstroPixels.com, но не мог сделать вывод т.к. не было 3-го источника.
Т.к. расхождение моего счёта по книге и AstroPixels.com минимальное (тем более, там Geocentric Ephemeris),
теперь
делаю вывод, что Козловский считает "приблизительно" и это надо учитывать.
Т.о.,
точность MOON() - я принимаю (гарантировано) в 5-10 секунд (НО НЕ в 1 секунду, как указано в её шапке) и использую её результаты, как истинные.
...................
Т.к. меня интересовала только программа счёта Луны -
прочие программы не смотрел и не тестировал.