Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как получиться значение синуса в градусах? [D6, Win2k, WinXP]


Страницы:   1 2 3

AloneAli ©   (2005-03-14 09:16:00) 

Обычный синус выдает в радианах. А мне нужно чтобы выдавал в градусах.
Или все же придется переводить радианы в градусы?


Плохиш   (2005-03-15 10:39:00) [21]

RadToDeg


SergP.   (2005-03-15 10:31:00) [22]

В модуле math есть такая функция для перевода градусов в радианы.

function DegToRad(const Degrees: Extended): Extended;  { Radians := Degrees * PI / 180 }
begin
 Result := Degrees * (PI / 180);
end;


> КаПиБаРа ©   (15.03.05 10:00) [23]
> Однако я ошибался, есть функция RadToGrad и еще много других


Это вообще-то перевод радианов в грады... а град - это не градус.

100 градов = 90 градусов


Чапаев   (2005-03-15 10:14:00) [23]

Что такое "функция выдаёт"?

> Однако я ошибался, есть функция RadToGrad и еще много других
Теперь ещё разберись, что такое "град". Если ты думаешь, что "град" -- это "градус", тогда -- мои соболезнования. :-D


КаПиБаРа   (2005-03-15 10:00:00) [24]

Однако я ошибался, есть функция RadToGrad и еще много других


Bronco   (2005-03-15 09:52:00) [25]

для особо одаренных в Delphi есть функция Pi


Anatoly Podgoretsky   (2005-03-15 09:17:00) [26]

Короче: Пи = 3,14159.... Дальше- сам.


roadster   (2005-03-15 08:02:00) [27]

Короче: 180 градусов == Пи радиан. Дальше- сам.


Anatoly Podgoretsky   (2005-03-14 09:56:00) [28]

MBo ©   (14.03.05 09:43) [16]
Так еще понятней?
Sin returns the sine of the angle (X in radians).


AloneAli   (2005-03-14 09:48:00) [29]


> MBo ©   (14.03.05 09:43) [16]

:) Понятно...


Defunct   (2005-03-14 09:45:00) [30]

> Я имел ввиду, что sin в Delphi выдает значения в радианах.

А я всегда думал что -1 <= Sin(угла) <= 1, а оказывается вон оно что.. результат в радианах.. и градусах бывает... вот ведь отстал от жизни.


MBo   (2005-03-14 09:43:00) [31]

AloneAli   (14.03.05 09:37) [13]
Так понятней?
Sin returns the sine of the (angle X in radians).


Eraser   (2005-03-14 09:43:00) [32]

AloneAli

Подай в суд на своего учителя математики младших классов )


Digitman   (2005-03-14 09:42:00) [33]


> AloneAli   (14.03.05 09:37) [13]



> Sin returns the sine of the angle X in radians


ф-ция Sin() возвращает синус угла X, значение которого задано в радианах


AloneAli   (2005-03-14 09:37:00) [34]


> Digitman ©   (14.03.05 09:35) [12]

function Sin(X: Extended): Extended;

Description

The Sin function returns the sine of the argument.

X is a real-type expression. Sin returns the sine of the angle X in radians.


Digitman   (2005-03-14 09:35:00) [35]


> AloneAli   (14.03.05 09:32) [7]


в каком ликбезе тебя учили ?

ни sin() ни cos() НЕ возвращают НИ градусы НИ радианы


PKT   (2005-03-14 09:34:00) [36]

Кстати, обычный синус не выдает ни в радианах, ни в градусах.
Только "принимает".


AloneAli   (2005-03-14 09:33:00) [37]


> Virgo_Style ©   (14.03.05 09:33) [8]

Неправильно кажется...


AloneAli   (2005-03-14 09:33:00) [38]


> КаПиБаРа ©   (14.03.05 09:31) [6]

Почему?


Virgo_Style   (2005-03-14 09:33:00) [39]

А вот мне всегда казалось, что аргументсинуса в градусах или радианах, а вот значениевовсе даже безразмерное...


AloneAli   (2005-03-14 09:32:00) [40]


> Anatoly Podgoretsky ©   (14.03.05 09:20) [1]

Посмотри на ответы этого умного человека, который говорит кратко и по существу.

> КаПиБаРа ©   (14.03.05 09:30) [3]


> КаПиБаРа ©   (14.03.05 09:31) [4]


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо