Текущий архив: 2002.10.14;
Скачать: CL | DM;
Вниз
Перевод угловых величин Найти похожие ветки
← →
Barmaglot (2002-10-05 14:01) [0]Уважаемые программисты! Подскажите,пожалуйста, алгоритм перевода градусов в радианы и обратно и как это реализовать программно.
Спасибо.
← →
yaJohn (2002-10-05 14:03) [1]Умножением на коэффициент.
← →
yaJohn (2002-10-05 14:17) [2]Да, извините, забыл про обратный перевод.
Он тоже может быть реализован умножением на коэффициент, который можно получить из первого коэффициента с помощью алгоритма получения обратного значения.
Задача получения обратного значения значительно упрощается, поскольку заранее известно, что коэффициенты не нулевые.
Что до программной реализации алгоритма...
Существует множество алгоритмов умножения на коэффициент и получения обратного значения, отличающихся как по
сложности, так и по скорости и точности вычислений, так что все зависит от специфики Вашей задачи.
Хочу также заметить, что вопрос задан несколько не по адресу. Дело в том, что в наше время программисты редко являются специалистами в математике. К сожалению.
← →
Karbo (2002-10-05 14:39) [3]Начиная с Delphi 2.0, появился модуль Math :
Unit Math
function DegToRad(const Degrees: Extended): Extended;
function RadToDeg(const Radians: Extended): Extended;
← →
BOA_KAA (2002-10-05 14:49) [4]Вы чего, издеваетесь, что ли? Это школьная матеметика...
AngleDegrees=(180/pi)*AngleRadians
AngleRadians=(pi/180)*AngleDegrees
Круг - это 360 градусов или 2*pi радиан. Вот и все:-)))
← →
Karbo (2002-10-05 14:56) [5]DegToRad и RadToDeg именно это и делают
← →
BOA_KAA (2002-10-05 14:58) [6]
> Karbo © (05.10.02 14:56)
А я чё спорю, что ли? Просто зачем целый блок юзать? И вообще школьную математику знать надо:-)))
Страницы: 1 вся ветка
Текущий архив: 2002.10.14;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.006 c