Для початку дамо визначення слову коло. Коло - це частина площини, яка лежить всередині кола. Окружність - це фігура, у якої все точки, що належать цій особі, розташовані на однаковій відстані від однієї точки, що знаходиться всередині цього кола, а точка називається центром кола.
Градус - це 1/360 частина повного кута. Кут рівний 360 градусів - є окружність. Радіан - це відношення довжини дуги окружності до її радіусу. Якщо уявити, що довжина дуги дорівнює 2 • «пі» • R, а радіус - R, то ставлення першого до другого дорівнюватиме 2 • «пі» і вимірюється це в радіанах. Це і є радіан.
Градуси і радіани - це основні одиниці вимірювання кута. Існують спеціальні тригонометричні формули, за допомогою яких можна перевести градуси в радіани.
Крім того, існують спеціальні он-лайн калькулятори, які дають можливість отримати найточніші значення градусів і радіанів.
Для перевірки правильності розрахунків можна скористатися тригонометричним колом, градусами і радіанами.
Кути, виражені в градусах і радіанах, повинні мати збіг між собою. При неправильному розрахунку кутів, результат після обчислення буде перебувати зовсім в іншому місці окружності.
Також на окружності позначені знаки тригонометричних функцій, розташовані по чвертях кола, починаючи від верхньої частини праворуч і закінчуючи нижньою правою частиною - тобто відлік йде проти годинникової стрілки.
У зв'язку з тим, що всі складні розрахунки виконувати легше і швидше в радіанах - комп'ютер використовує радіанах вимір.
Відомо, що один радіан за визначенням тригонометричного кута дорівнює приблизно 57 градусів і 30 секунд.
Для чого це все знадобиться і де можна застосовувати?
Це знадобиться при використанні програми AutoLISP, тому що при введенні значень, виражених в градусах, програма автоматично переводить їх у радіанах вимір.
При наявності програми, яка має здатність повертати фігури в просторі, але не робить це належним чином, варто спробувати повернути фігуру на 90 градусів.
Якщо після цього фігура поворачіваетсяпріблізітельной на 117 градусів, то це означає що в поле, яке потребує введення радіанах вимірювань, вводяться вимірювання градусні. Початківці програмісти часто стикаються з проблемою, яка зображена на картинці.
Створюється таке враження, ніби-то програма буде робити все як треба, але на ділі виявляється зовсім інакше.
При введенні ЕО, в надії повернути фігуру на 90 градусів. При введенні це, для відповіді на запит кута повороту, з'являється число 1.570796326794897. Воно показує Уз числа тт.
Якщо поглянути, то можна побачити, що 90 ° = тс / 2. AutoLISP потрібно перевести 90 градусів в радіани.
Вийшло це через те, що була використана функція getangle. Для нормальної і правильної роботи потрібно замість цієї функції використовувати функцію getstring. Але використовувати її не варто, тому що вона не дасть користувачеві можливості у відповідь на запит вказувати кут двома точками.
Для чого це все знадобиться і де можна застосовувати?