Инструменты пользователя

Инструменты сайта


subjects:programming:pascal:standard_functions

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия Следующая версия справа и слева
subjects:programming:pascal:standard_functions [2018/06/05 03:38]
subjects:programming:pascal:standard_functions [2018/06/19 12:12]
Строка 1: Строка 1:
-====== Стандартные функции ======+====== Стандартные функции ​и процедуры ​======
  
 ===== Простые типы данных ===== ===== Простые типы данных =====
Строка 18: Строка 18:
 ^TRUNC(X)|Получение целой части вещественного числа X|<code pascal>​TRUNC(3.52);​\\=3</​code>​|| ^TRUNC(X)|Получение целой части вещественного числа X|<code pascal>​TRUNC(3.52);​\\=3</​code>​||
 ^ROUND(X)|Округление до целого вещественного числа X|<code pascal>​ROUND(3.52);​\\=4</​code>​|| ^ROUND(X)|Округление до целого вещественного числа X|<code pascal>​ROUND(3.52);​\\=4</​code>​||
-^Целые и вещественные типы данных^^^^+ 
 +===== Целые и вещественные типы данных ​===== 
 +|Функция|Описание|Пример||
 ^ABS(NX)|Абсолютная величина NX|<code pascal>​ABS(-3);//​=3</​code>​|| ^ABS(NX)|Абсолютная величина NX|<code pascal>​ABS(-3);//​=3</​code>​||
 ^SQR(NX)|Квадрат числа NX|<code pascal>​SQR(3);//​=9</​code>​|| ^SQR(NX)|Квадрат числа NX|<code pascal>​SQR(3);//​=9</​code>​||
Строка 33: Строка 35:
 ^SIN(X)|Синус X|<code pascal></​code>​|| ^SIN(X)|Синус X|<code pascal></​code>​||
 ^SQRT(X)|Квадратный корень из X|<code pascal>​SQRT(9);//​=3</​code>​|| ^SQRT(X)|Квадратный корень из X|<code pascal>​SQRT(9);//​=3</​code>​||
 +
 +===== Функции и процедуры работы со строками =====
 +|Функция|Описание|Пример||
 +^''​+''​|Конкатенация строк|<​code pascal>​s1:​='​Мото';​ s2:​='​роллер';​
 +s3:=s1+s2; //​s3=’Мотороллер’;</​code>​||
 +^Concat|:::​|<​code pascal>​s1:​='​Мото';​ s2:​='​роллер';​
 +s3:​=Concat(s1,​s2);​ //​s3=’Мотороллер’;</​code>​||
 +^Pos|Поиск начала подстроки в строке|<​code pascal>​s5:​='​Мотороллер';​
 +k:​=Pos('​рол',​s5);​ //​k=5;</​code>​||
 +^Length|Длина строки|<​code pascal>​s3:​='​Мотороллер';​
 +l:​=Length(s3);​ //​l=10;</​code>​||
 +^Copy|Копирование части строки|<​code pascal>​s3:​='​астроном';​
 +s4:​=Copy(s3,​3,​4);​ //s4= ‘трон’;</​code>​||
 +|Процедура^Описание^Пример||
 +^Delete|Удаление части строки|<​code pascal>​s5:​='​Коробочка';​
 +Delete(s5,​4,​2);​ //​s5=’Корочка’;</​code>​||
 +^Insert|Вставка строки внутрь другой строки|<​code pascal>​s6:​='​Рука';​ s7:​='​баш';​
 +Insert(s7,​s6,​3);​ //​s6=’Рубашка’;</​code>​||
 +
 +==== Преобразование типов ====
 +|Функция|Описание|Пример||
 +^StrToInt|string в integer|<​code pascal></​code>​||
 +^StrToFloat|получить число с плавающей точки из заданной строки|<​code pascal></​code>​||
 +^IntToStr|integer в string|<​code pascal></​code>​||
 +^FloatToStr|получить строку из числа с плавающей точки|<​code pascal></​code>​||
 +|Процедура^Описание^Пример||
 +^Str|**Преобразование типов**:​ из числа в строку. \\ Не требуется знать начальный или конечный тип данных.|<​code pascal>​x:​=2.73284;​
 +Str(x:​4:​2,​s8);​ //​s8=’2.73′;</​code>​||
 +^Val|**Преобразование типов**:​ из строки в число. \\ Не требуется знать начальный или конечный тип данных.|<​code pascal>​s8='​2.73';​
 +Val(s8,​x,​Osh);​ //​x=2.73;</​code>​||
  
 ===== Логические операнды ===== ===== Логические операнды =====
subjects/programming/pascal/standard_functions.txt · Последние изменения: 2023/04/25 17:32 —

На главную страницу Обучение Wikipedia Тестирование Контакты Нашли ошибку? Справка

Записаться на занятия

Ошибка Записаться на занятия к репетитору

Телефоны:

  • +7 (910) 874 73 73
  • +7 (905) 194 91 19
  • +7 (831) 247 47 55

Skype: eduVdom.com

закрыть[X]
Наши контакты