Стд
Пространство имен стандартной библиотеки.
Методы
ACos
Возвращает арккосинус значенияЧисло.
ASin
Возвращает арксинус значенияЧисло.
ATan
Возвращает арктангенс значенияЧисло.
Cos
Возвращает косинус значенияЧисло, заданного в радианах.
Exp
Возвращает результат возведения основания натурального логарифма (числа e) в степеньЧисло.
Log
Возвращает натуральный логарифм значенияЧисло.
Log10
Возвращает десятичный логарифм значенияЧисло.
Sin
Возвращает синус значенияЧисло, заданного в радианах.
Tan
Возвращает тангенс значенияЧисло, заданного в радианах.
Выполнить
Выполнить(Код: Строка)Код.
Не возвращает ничего.
Вычислить
Вычислить(Выражение: Строка): неизвестноВыражение.
Возвращает результат вычисления.
Корень
Возвращает квадратный корень значенияЧисло.
Макс
Макс<ТипЗначения>(
Значение1: ТипЗначения,
Значение2: ТипЗначения,
Значение3: ТипЗначения,
Значение4: ТипЗначения,
Значение5: ТипЗначения
): ТипЗначенияВозвращает максимальное значение из переданных параметров Значение1, Значение2, Значение3, Значение4, Значение5.
Примеры
Макс(-1, -2) // -1
Макс(-2, -1, 0, 1, 2) // 2
Мин
Мин<ТипЗначения>(
Значение1: ТипЗначения,
Значение2: ТипЗначения,
Значение3: ТипЗначения,
Значение4: ТипЗначения,
Значение5: ТипЗначения
): ТипЗначенияВозвращает минимальное значение из переданных параметров Значение1, Значение2, Значение3, Значение4, Значение5.
Примеры
Мин(-1, -2) // -2
Мин(-2, -1, 0, 1, 2) // -2
НайтиТип
Выполняет поиска типа по полному имениИмяТипа.
Если тип не найден возвращает Неопределено.
Исключения
ИсключениеНедопустимыйФормат - если передано не полное или недопустимое (синтаксисом) имя типа.
Пауза
Пауза(Задержка: Длительность)Задержка.
Степень
Возвращает результат возведения числаОснование в степень Показатель.
Аналог операции **.
Типы
Байты
Стд::Байты
Неизменяемая последовательность байтов.
Булево
Стд::Булево
Логическое значение, представляемое двумя возможными литералами: Истина и Ложь.
Версия
Стд::Версия
Версия. Поддерживает сравнение. Формат: Версия = (Целое)(.Целое)(-Квалификатор)? Квалификатор = (ЭлементКвалификатора)('.' | '-' ЭлементКвалификатора) ЭлементКвалификатора = Целое | Константа | Строка Константа = alpha | beta | milestone | cr | rc | release | final Сравнение происходит по числовые сегментам, а потом по сегментам квалификатора. Типы сегментов квалификатора: константа < целое < строка Константы: alpha < beta < milestone < (cr | rc) < (release | final)
Диапазон
Стд::Диапазон<ТипГраницы>
ТипГраницы: тип границы диапазона. Ограничения параметра типа: Стд::Сравнимое<BoundType>.
Диапазон, границы интерпретируются включительно.
Диапазон называется открытым (сверху/снизу), если в качестве границы указано Неопределено (трактуется как значение большее/меньшее всех остальных)
Закрываемое
Стд::Закрываемое
Базовый тип для объектов, удерживающих системные ресурсы (порты, файлы, и т. д.) и контекстов.
Закрытие выполняется автоматически, но через неопределенное время после того, как объект перестал быть достижимым.
Предполагает использование модификатора исп при объявлении переменных, для контроля момента закрытия объекта.
ЗакрытыйДиапазон
Стд::ЗакрытыйДиапазон<ТипГраницы>
ТипГраницы: тип границы диапазона. Ограничения параметра типа: Стд::Сравнимое<BoundType>.
Закрытый (ограниченный) диапазон, границы интерпретируются включительно.
Исключение
Стд::Исключение
Базовый тип любого исключения.
Объекты данного типа можно выбросить с помощью инструкции выбросить и перехватывать в секции поймать блока попытка.