Что такое вещественные числа?
Если я задал тут вопрос, то наверняка я смотрел вики, прошу привести пример в delphi 7
В Delphi нет и не может быть вещественных чисел. Тип real - на самом деле 8-байтный с плавающей точкой, в него и сто разрядов числа Пи не влезет.
Вещественное число - это число с запятой, типа 0,01. А в делфи это будет типа флоат float
Вещественные или действительные числа - это все числа, которые можно расположить на числовой прямой. В любом случае, их бесконечно много, ими могут быть любые дроби, целые и натуральные числа, т. к. вещественные числа это надмножество всех остальных (кроме комплексных) .
В языках программирования используется представление этих чисел с ограниченной точностью, вот и всё.
Тип real - считается устаревшим, т. к. не требовал раньше мат. сопроцессора, а теперь на всех процах этот сопроцессор имеется и такой тип всё равно приводится к double, поэтому расходуется лишнее время и ресурсы.
Примеры: 0.0, 1.9287, 1Е-9, 2.34Е+10, -0.9283, 2.0....
Число с запятой (точкой)
В языках программирования вообще нет вещественных, как и других, чисел. Есть числовые литералы разных вещественных типов, а также константы и переменные вещественных типов.
Примеры таких литералов: 3.0, -0.00875, 4e-7, -0.0678e19, 34.9E-51