Для моего приложения, так как я получаю неправильные результаты, вызванные ошибками округления (например, расстояние, рассчитанное между двумя точками, разделенными на 1853 млн. На поверхности Земли, составляет 0!), Мне нужно вычислить синус и косинус с двойной точностью. К сожалению, я не могу найти какие -либо подходящие функции в NDK. < /P>
Как я могу получить более точные результаты? 60*1852*todegrees (acos (sin (toradians (lat1))*sin (toradians (lat2))+cos (toradians (lat1))*cos (toradians (lat2))*cos (toradians (long2-long1))) < /code> < /p>
с lat1 = 45,777771; LAT2 = 45,792984; long1 = 2,96383333; long2 = 2,96895313
Подробнее здесь: https://stackoverflow.com/questions/517 ... ouble-in-c
Получение синуса угла в качестве двойного в C ++ ⇐ Android
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка при вычислении фазового угла с использованием графика углового угла.
Anonymous » » в форуме Python - 0 Ответы
- 44 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Ошибка при вычислении фазового угла с использованием графика углового угла.
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-