Показать сообщение отдельно
Старый 15.08.2009, 01:29   #2
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: правельный шестиугольник

Подробно расписывать не стану, скажу кратко.
Из высоты h можно найти радиус r (формулу наскоро вывел, она на рисунке)
Зная r можно вычислить координаты всех точек (x = cos(угол)*r ; y = sin(угол)*r ; углы - это 60°, 120° и т.д., т.е. все, что помечены линиями внутри фигуры)
Соответственно можно найти и твоё m. Самый тупой вариант - найти координаты двух точек (между которыми m) и вычесть одну из другой. Выведи формулу и оптимизируй её.

Всё равно настоятельно рекомендую ознакомиться:
Миниатюры
Нажмите на изображение для увеличения
Название: шестиугольник.jpg
Просмотров: 906
Размер:	27.5 Кб
ID:	7087  
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Horror (15.08.2009)