Почему Паскаль различает целые и вещественные числа?

Почему Паскаль различает целые и вещественные числа?
Гость
Ответ(ы) на вопрос:
Гость
у вещественных чисел в формате 3 поля: знак порядок мантисса у целых как бы 2 поля: знак и целочисленная мантисса У каждого типа эти поля (кроме знака) могут занимать несколько бит, что закреплено форматом То есть числа отличаются форматом Если integer - стандартный тип, который имеет сопроцессор, то real нестандартный 6-байтовый тип и данные в этом виде не могут напрямую обрабатываться сопроцессором, необходимо каждый раз делать преобразование типа. А на это уходит время. Поэтому на тех ЭВМ, на которых Вы работаете, не советую применять этот тип, лучше либо single, либо double
Не нашли ответ?
Ответить на вопрос
Похожие вопросы