Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Стандартные функции для значений и идентификаторов порядковых типовСодержание книги
Поиск на нашем сайте
Таблица вещественных типов(основных)
Стандартные процедуры и функции для выполнения операций над значениями порядковых типов Inc(X[,N]) – увеличивает X на N или на 1, если N опущено). Dec(X[, N]) –уменьшает Х на N или на 1, если N не указано). ODD(x) – результат True/False(число нечетное/иначе). Примечание. Аргумент данных функций должен иметь целый тип.
Основные стандартные математические функции – Abs(x), ArcTan(X), Cos(X), Sin(X), Exp(X), Ln(X), sqrt(X), Sqr(X), PI, Random[()] -,Round(x) -,– преобразует вещественное число в целое, округляя до ближайшего целого, Round(x, y) - рез. округления до десятичного порядка, определенного y. Trunc(X) - преобразует вещественное число в целое, отбрасывая дробную часть. Основные функции преобразования строки в целое и вещественное и наоборот. Примечание. Синтаксис функций см. ниже FloatToStr(Value) - преобразует вещественное число в строку. FloatToStrF(Value) - преобразует вещественное число в строку с форматированием. IntToStr(Value) - преобразует целое число в строку. StrToInt(value) - -преобразует строку в целое число. StrToFloat(value) - преобразует строку в вещественное число.
Примечание. В качестве Value могут выступать имена переменных, массивов, ячейки таблиц, значения строк списка, значения ячеек таблиц, значения редакторов. Операции · Унарные – not, @; · Мультипликативные -*,/,div,mod,and,sh1,shr; · Аддитивные- +,-,or,xor; · Отношения- =,<>,<, >,<=,>=,in; Приоритет выполнения в обозначенном порядке и устанавливается компилятором исходя из условий оптимизации программного кода.
Логические операции: not(НЕ), or(ИЛИ), and(И), xor( исключительное ИЛИ) применяются как к операндам логического типа, так и целого. Таблица логических операций известна из начальной информатики. Результат логической операции к операндам целого типа - целое число, биты которого формируются по правилам двоичной арифметики. К логическим относят сдвиговые операции sh1,shr над целыми числами: I shi j – сдвигает содержимое I на j разрядов влево, заполняя освободившиеся младшие разряды нулями. I shr j– сдвигает содержимое I на j разрядов вправо, заполняя освободившиеся старшие разряды нулями. I и j – выражения любого целого типа. Строки – текстовые строки, состоящие из символов какого-либо языка, т.е. любого алфавита. Базовые операции над строками: · Определение длины строки. · Сцепление (конкатенация) – сцепление строк. · Сравнения. · Выделения подстроки. Для выполнения этих операций используются функции и процедуры. Их Синтаксис: Function Length(s:string):integer; - возвращает длину строки s. Function Pos(s1:string;s:string):Byte; -ищет подстроку s1 в строке s. Function ConCat(s1[,s2,…,sn]:string):string; - объединение строк от s1 до s. Procedure Val(s:string;var x; var code:integer); -преобразует строку s в вещ. или целое. Function StrToInt(s:string):integer; - преобразует строку s в целое число. Function FloatToStr(value:Extended):string; Function FloatToStrF(value:Extended; Format:TFloatFormat;Precision,Digits:Integer):string; - преобразует вещ. число в строку с учетом формата. Function IntToStr(Value:Integer):string; - преобразует целое число в строку. Function StrToFloat(const s: string):Extended; - преобразует строку s в вещ. число.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2016-04-08; просмотров: 459; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.151 (0.009 с.) |