2 Уважаемая Наталья
В своих рассуждениях Вы правы абсолютно. Давайте исходить из обычной школьно-вузовской математики, а не всяких там полей Галуа, про которые Вам могут тут наплести.
Числа бывают: натуральные, целые (натуральные, ноль и отрицательные целые), рациональные (представимые в виде отношения, т.е. результата НЕЦЕЛОГО ДЕЛЕНИЯ целых чисел), иррациональные (непредставимые в виде отношения двух целых чисел). Частным случаем иррациональных чисел являются трансцендентные числа, которые не могут быть корнями ни одного алгебраического уравнения с рациональными коэффициентами. Всё, что мы с Вами перечислили представляет собой множество вещественных или действительных чисел. Всё!
Комплексные числа - это математическая выдумка. В природе нет объектов, исчисляемых комплексными числами. На самом деле комплексные числа - это просто форма представления двумерных векторов, как правило, колебательных процессов, в которых всегда неявно присутствует вращение, то есть двухкоординатное движение.
С целыми числами в нормальной математике определены две операции деления: целое деление - это вычисление целого частного (div) и остатка (mod) и НЕЦЕЛОЕ ДЕЛЕНИЕ - это вычисление рационального числа в виде десятичной (или по другому основанию) бесконечной периодической дроби (в частном случае в периоде может быть ноль).
Паскаль реализует все эти, определенные в нормальной математике операции, естественно с учётом того, что представление рациональных и иррациональных чисел в ЭВМ возможно только приближённо, конечной дробью. "Язык" СИ отличается от Паскаля тем, что будучи созданным так называемыми "практиками", не имеет операции НЕЦЕЛОГО деления для целых чисел. Там приходится ОГРАНИЧИВАТЬ понятие ДЕЛЕНИЯ, известное образованным людям, каковыми являемся мы с Вами. КОгда же обнаруживается ограниченность выразительных средств языка для общеизвестных (образованным людям) понятий, то приходится лепить заплатки типа float(a)/float(b) и нагнетать лженауку вокруг простых вещей. Вот и всё.
Я думаю, на этом выступлении тему деления надо закрыть.
Нет ничего практичнее хорошей теории!