Олег Белоусов (Все сообщения пользователя)

Поиск  Пользователи  Правила  Войти
Форум. ЧПУ » Пользователи » Олег Белоусов
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Пересечние отрезков, Обсуждение приведённого на сайте решения задачи по нахождению точки пересечения отрезков.
 
Приведённое на сайте решение задачи по нахождению точки пересечения отрезков "http://profmeter.com.ua/communication/learning/course/course19/lesson194/" является абсолютно некорректным. В решение не учтёны следующие случаи:
- случай когда y1 = y2 или y3 = y4: получаем деление на 0
- случай когда разность y2 - y1 или y4 - y3 по модулю настолько мала, что деление на неё приведёт к переполнению : получаем ошибку переполнение
- случай когда разность y2 - y1 или y4 - y3 по модулю мала, но не настолько, чтобы привести к переполнению: получаем неправильный результат связанный с накопленной ошибкой округления
Изменено: Олег Белоусов - 20.12.2011 14:05:21
Страницы: 1


© 2002 Битрикс, 2007 1С-Битрикс