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