Здравствуйте, netch80, Вы писали:
N>Вот из подобной логики математики от Пифагора и аль-Хорезми и вплоть до Кардано вынуждены были расписывать решения уравнений типа x**2+p*x+q=0 на все 4 случая (а для кубического — уже на 8). А потом пришло следующее поколение с Виетой и упростило весь этот бардакомаразм, введя отрицательные числа.
Да что ж это такое-то, а? Вы хоть раз попробуйте понять то, о чем я тут талдычу уже который раз. А талдычу я об исходных данных для вычислений, а не о решениях (результатах). У математиков были все основания обобщать решения, поскольку эти решения, по сути своей, не обязаны быть ни натуральными, ни целыми, ни даже рациональными. А у программистов нет оснований обобщать входные данные, выраженные в натуральных числах, кроме стремления сэкономить на приведениях типов.