Нужна помощь, срочно ПОЖАЛУЙСТА!

Модератор: Модераторы

Ответить
123456789
незнакомец
Сообщения: 2
Зарегистрирован: 14.11.2013 10:59:34

Нужна помощь, срочно ПОЖАЛУЙСТА!

Сообщение 123456789 »

Что означает команда: const p:double=pi/180;
На примере команды: Line(300,250,300+round((r-55)*sin(PrH*30*p)),250-round((r-55)*cos(PrH*30*p)));
Это должна быть стрелка от программы часов, но какова роль константы "p"?
Можно ли её заменить каким-либо фиксированным числом?

Эти обе команды я вырезал из программы часов со стрелками. Хотелось бы вот узнать, что б можно было это объяснить.
Аватара пользователя
Ichthyander
энтузиаст
Сообщения: 701
Зарегистрирован: 04.04.2007 08:32:43
Откуда: Астрахань
Контактная информация:

Сообщение Ichthyander »

Ну, раздели число ПИ на 180. То есть, 3.14159265 / 180. Вот и будет фиксированное число. Но зачем? Так и оставь P:double=Pi/180.
Геометрический смысл константы - приведение градусов в радианы
Frolik
постоялец
Сообщения: 275
Зарегистрирован: 18.08.2011 11:52:32

Сообщение Frolik »

Срочно открываем учебник и судорожно ищем число пи!
ev
долгожитель
Сообщения: 1792
Зарегистрирован: 27.04.2005 23:19:06
Откуда: Москва

Сообщение ev »

лень придумать ник, лень назвать тему -> помощь за вознаграждение :roll:
Ответить