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

Значения вещественных типов определяют произвольное число лишь некоторой конечной точностью, зависящей от внутреннего формат вещественного числа.

Название Длина, байт Кол-во значащих цифр Диапазон значений Примечание
Real   11...12 2,9*10-39...1,7*1039 При наличии сопроцессора использовать нежелательно, т.к. замедляет работу
Single   7...8 1,5*10-45... 3,4*1038 -
Double   15...16 5,0*10-324...1,7*10308 -
Extended   19...20 3,4*10-4951…1,1*104932 Применяется наиболее часто
Comp   19...20 -263…+263-1 Дробная часть отсутствует
Currency   19...20 ±922337203685477,5807 Длина дробной части 4 десятичных разряда

Для работы с вещественными типами имеются стандартные функции:

Обращение Тип параметра Тип результата Примечание
abs(x) Вещественный, целый Тип аргумента Модуль аргумента
АгсТаn(х) Вещественный Вещественный Арктангенс (в радианах)
Cos(x) Вещественный Вещественный Косинус (в радианах)
Ехр(х) Вещественный Вещественный Экспонента
Frac(x) Вещественный Вещественный Дробная часть числа
lnt(x) Вещественный Вещественный Целая часть числа
Ln(x) Вещественный Вещественный Логарифм натуральный
Pi --- Вещественный =3.141592653...
Random Вещественный Псевдослучайное число, равномерно распределенное в диапазоне 0...[1]
Random(x) Целый Целый Псевдослучайное целое число, равномерно распределенное в диапазоне 0...x
Randomize Инициация генератора псевдослучайных чисел
Sin (x) Вещественный Вещественный Синус (в радианах)
Sqr(x) Вещественный Вещественный Квадрат аргумента
Sqrt(x) Вещественный Вещественный Корень квадратный

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: