Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Вещественные типы данных.
В Турбо Паскале имеется пять видов вещественных типов, диапазон возможных значений которых зависит от их внутреннего представления. Типы целых, объем занимаемой памяти, количество значащих цифр и диапазон возможных значений приведен в табл.
Тип
| Длина, байт
| К-во зн. цифр
| Диапазон
| REAL
|
| 11..12
|
| SINGLE
|
| 7..8
|
| DOUBLE
|
| 15..16
|
| EXTENDED
|
| 19..20
|
| COMP
|
| 19..20
|
|
Над данными вещественного типа определены следующие операции: - арифметические: +, -, /, * - соотношения: =, < >, <, >, < =, > = Набор встроенных математических функций применимых к данными вещественного типа приведен в табл. ниже.
Обращение
| Назначение
| Пример
| sin(x)
| Возвращает синус, угол в радианах
|
| cos(x)
| Возвращает синус, угол в радианах
|
| arctan(x)
| Возвращает арктангенс
|
| abs(x)
| Возвращает абсолютную величину
|
| sqr(x)
| Возвращает квадрат
|
| exp(x)
| Возвращает экспоненту
|
| ln(x)
| Возвращает логарифм натуральный
|
| trunc(x)
| Отбрасывает дробную часть
| trunc(5.6)=5
| round(x)
| Округляет до ближайшего целого
| round(5.6)=6
| frac(x)
| Выделяет дробную часть
| frac(10.1)=0.1
| int(x)
| Выделяет целую часть
| int(10.1)=10.0
| random
| Датчик случайных чисел (ДСЧ) 0 < 1
|
| random(x)
| Датчик случайных чисел (ДСЧ) 0 < x
|
| randomize
| Инициализация ДСЧ
|
|
|