Автор Тема: Данные в языке Turbo Pascal. Целые и вещественные числа  (Прочитано 4965 раз)

0 Пользователей и 1 Гость просматривают эту тему.

instructor

  • Global Moderator
  • Jr. Member
  • *****
  • Сообщений: 54
    • Просмотр профиля
Данные в языке Turbo Pascal. Целые и вещественные числа
« Ответ #1 : 15 Апрель 2015 Среда 11:42:41 »
Данные в языке Turbo Pascal. Целые и вещественные числа.

Данные целого типа в языке 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 могут быть целые константы, переменные, выражения. Чаще всего это целые числа. При использовании форматов число выводится с фиксированной точкой.
« Последнее редактирование: 27 Март 2017 Понедельник 16:18:00 от instructor »