Удивительно что запись 0.00001 он понимает(отображает ее как 1е-5), а 1.00001 уже нет, или это я торможу?
Нужно задать угол с точностью 10^-8 или лучше и точность вычислений углов тоже удержать на этом или лучшем уровне.
Добавлено:
Еще вопрос, можно ли заставить его увеличить число отражений пусть с потерей уже нарисованных сегментов? То есть, например, он забывает нарисованные сегменты и по верх продолжает рисовать новые, не генеря новые лучи. Например, мне надо нарисовать один или два луча, но с миллионом отражений.
Еще, (это наверное где-то есть, но не найду), куда он записывает данные по последним отражениям: список лучей, их координат и углов. Можно было бы их запустить по второму циклу.