>Я это уже учел в новой версии (еще не закончена - хотел бы исправить и ошибки, которые Вы выявили, см. ниже).
Думаю, что исправил g0 там, где надо (но не везде) и выложил новую версию на том же месте ( http://4dos.hit.bg/A11_S-IC.html ) - посмотрите её, пожалуйста.
>>Я это уже учел в новой версии (еще не закончена - хотел бы исправить и ошибки, которые Вы выявили, см. ниже).
>Думаю, что исправил g0 там, где надо (но не везде) и выложил новую версию на том же месте ( http://4dos.hit.bg/A11_S-IC.html ) - посмотрите её, пожалуйста.
Где нужно, поменяно. Еще не мешало бы поменять здесь:
A = Math.sqrt(As*As+(Ah+gcur)*(Ah+gcur))/g0
Вроде, А используется только для вычисления перегрузки (g-force), перегрузка нормируется по нормальному ускорению 9,80665, а не местному.
И еще: не очень хорошо, когда в программе соседствуют переменные с названиями g0 и G0. ;) Паскаль бы этого вообще не вынес, если я правильно помню. :)
>Где нужно, поменяно. Еще не мешало бы поменять здесь:
>A = Math.sqrt(As*As+(Ah+gcur)*(Ah+gcur))/g0
>Вроде, А используется только для вычисления перегрузки (g-force), перегрузка нормируется по нормальному ускорению 9,80665, а не местному.
Спасибо, поменял.
>И еще: не очень хорошо, когда в программе соседствуют переменные с названиями g0 и G0. ;) Паскаль бы этого вообще не вынес, если я правильно помню. :)
Да, не только Паскаль, но и Фортран, Бейсик, Ассемблер... Но в C, C++, Java, JavaScript проблем нет :)
Но это ничего по сравнении с проблемой с одинаковыми именами файлов, но с различными регистрами букв. Некоторые программные пакеты (как например "OpenFOAM") вообще не могут использоваться на файловых системах, где регистр букв не учитывается.