пятница, 7 февраля 2020 г.

Данные в языке Turbo Pascal. Целые и вещественные числа.

Ответ #1:

Данные целого типа в языке Turbo Pascal

Данные целого типа — используются когда величину нужно представить абсолютно точно. К ним относятся константы и переменные.

Константа целого типа — это десятичное число, записанное без точки. Если константа отрицательная, то перед ней ставится знак минус (например, const k=15; p1=-46; p2=46).

Переменная целого типа принимает значение целого десятичного числа. Описание переменной обозначается integer (например, var a,b:integer; b1,b2:integer).

Действительный (вещественный) тип данных в Turbo Pascal.

В Turbo Pascal константа действительного типа представлена в двух видах:

  1. Числом с фиксированной точкой.
  2. Числом с плавающей точкой.

В записи действительных чисел вместо десятичной запятой, как принято в математике, используется ДЕСЯТИЧНАЯ ТОЧКА!

Число с плавающей точкой записывается в виде: mEp, где m — мантисса числа, p — порядок числа.

Операции над действительными числами: сложение +, вычитание -, умножение *, деление /. Одно из двух данных при этом может быть целого типа, но результат операции будет действительным числом.

К действительным числам можно применять встроенные функции sin(x); cos(x); exp(x); ln(x); sqr(x); sqrt(x); arctan(x) и т.д.

Вывод действительных данных возможен с форматом и без формата.

Формат указывается в операторе вывода write вслед за выводимым данным через двоеточие: R:m:n, где R — выводимое данное действительного типа, m — общее поле выводимого числа (включая знак числа, целую часть, точку и дробную часть), n — поле дробной части.

В качестве m и n могут быть целые константы, переменные, выражения. Чаще всего это целые числа. При использовании форматов число выводится с фиксированной точкой.