Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Вещественные типы данных.
В Турбо Паскале имеется пять видов вещественных типов, диапазон возможных значений которых зависит от их внутреннего представления. Типы целых, объем занимаемой памяти, количество значащих цифр и диапазон возможных значений приведен в табл.
| Тип
| Длина, байт
| К-во зн. цифр
| Диапазон
| | 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
| Инициализация ДСЧ
|
|
|