Приветствую Вас Гость |

Админ:a.khubiev@bk.ru
все уроки создания вирусов недоступны.Для доступа обратитесь к админу
Меню сайта

Пройди регистрацию,добавь 5 статей и получи статус

VIP

пользователя и много полезных бонусов.

Статистика

Главная » Статьи » Мои статьи

Вещественные типы(паскаль)

Вещественные типы

 

В языке Паскаль существует несколько типов для представления действительный чисел. Однако чаще всего для их представления используется типReal.

Таблица. Вещественные типы в Pascal

Тип Диапазон Число цифр Память, байт
Real 2.9e-39 … 1.7e38 11-12 6
Single 1.5e-45 … 3.4e38 7-8 4
Double 5.0e-324 ...1.7e308 15-16 8
Extended 3.4e-4932 … 1.1e493 19-20 10
Comp -9.2e63 … (9.2e63)-1 19-20 8

Число цифр определяет точность, с которой будет храниться вещественное число. Например, для Real разрядность мантиссы может составлять не более восьми десятичных знаков. Тип Comp содержит только целые значения, которые представляются в вычислениях как вещественные.

Над действительными числами выполнимы операции сложения (+), вычитания (-), умножения (*) и деления (/). Результатом этих операций является также действительное число. Даже если хотя бы один из операндов вещественный, то результат этих операций также будет вещественным.

Операция деления (/) дает вещественный результат и в случае двух целых операндов. Например, 6 / 2 = 3.0.

Для действительных чисел допустимы такие же операции отношения (сравнения), что и для целых чисел.

Стандартная функция abs(x) – модуль x – от целого аргумента дает целый результат, а от вещественного – вещественный, как и sqr(x) – квадрат x.

Функции

sin(x) – синус x (x в радианах),
cos(x) – косинус x (x в радианах),
ln(x) – натуральный логарифм x,
exp(x) – экспонента x,
sqrt(x) – корень квадратный из x,
arctan(x) – арктангенс x
дают вещественный результат, как для вещественного, так и для целого аргумента.

Функция int возвращает в виде действительного значения целую часть аргумента, frac возвращает дробную часть аргумента.

Функции trunc и round возвращают результат целого типа. Первая отсекает дробную часть от аргумента, а вторая выполняет округление до ближайшего целого.

Функция random без аргументов возвращает равномерно распределенное случайное число от 0 до 1.

Не имеющая аргументов функция pi возвращает число Пифагора.

Нельзя использовать переменные и константы вещественного типа:

Категория: Мои статьи | Добавил: aslan09 (02.11.2014)
Просмотров: 307 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
  Aslan Hubiev   Главная   Регистрация   Вход  
Вход на сайт

Поиск


© 2025