ВУЗ:
Составители:
Рубрика:
28
Вещественные переменные описываются следующим образом:
var имя :real; или var имя1,имя2,...,имяN :real; .
Над данными вещественного типа выполняются следующие операции,
формирующие вещественный результат:
=> + суммирование, например: 3,14 + 2,75 = 5,89;
=> - вычитание, например: 3,14 - 2,75 = 0,39;
=> * умножение, например: 1,2 · 6,3 = 7,56;
=> / деление, например: 7,2 / 9 = 0,8 .
Следующие операции при выполнении над данными вещественного типа
возвращают логический результат: =, <, <=, >, >=, <> (неравно).
Стандартные функции, возвращающие вещественный результат
при
вещественном аргументе:
- abs(r), возвращает абсолютную величину r;
- sqr(r), возводит r в квадрат.
Стандартные функции, возвращающие вещественный результат при
вещественном или целом аргументе:
- sin(r), возвращает синус r, аргумент задается в радианах;
- cos(r), возвращает косинус r, аргумент задается в радианах;
- arctan(r), возвращает арктангенс r, аргумент задается в радианах;
- ln(r), возвращает натуральный логарифм r;
- exp(r), возвращает экспоненту r;
- sqrt(r),
возвращает квадратный корень из r.
Стандартные функции, возвращающие целый результат при вещественном
аргументе:
- trunc(r), возвращает целую часть r. Дробная часть отбрасывается.
Следовательно, trunc(3.7)=3, а trunc(-3.7)=-3.
- round(r), возвращает округленное до целых r. При r>=0 round(r) означает
trunc(r+0.5), при x<0 - trunc(x-0.5).
Пример 5.4. Вычислите а в степени в для положительного а.
Решение. Exp(b*ln(a)).
Пример 5.5. Вычислите tg(α).
Решение. sin(alpha)/cos(alpha).
Упражнения:
1. Запишите выражения на Паскале:
1) x
5
; 2) cos
7
x
4
; 3) log
6
x/5 ;
4) |x
-3
| ; 5) arcsin x ; 6) sin 8° .
2. Вычислите значения выражений и сравните результаты разных функций
для одинаковых аргументов:
trunc(2.8), round(2.8), trunc(2.2), round(2.2),
trunc(-1.8), round(-1.8), round(0.5), round(-0.5).
5.3. Стандартный домен char (символьный тип)
Значениями символьного типа являются элементы конечного и
упорядоченного множества символов. В каждом компьютере это множество
28
Вещественные переменные описываются следующим образом:
var имя :real; или var имя1,имя2,...,имяN :real; .
Над данными вещественного типа выполняются следующие операции,
формирующие вещественный результат:
=> + суммирование, например: 3,14 + 2,75 = 5,89;
=> - вычитание, например: 3,14 - 2,75 = 0,39;
=> * умножение, например: 1,2 · 6,3 = 7,56;
=> / деление, например: 7,2 / 9 = 0,8 .
Следующие операции при выполнении над данными вещественного типа
возвращают логический результат: =, <, <=, >, >=, <> (неравно).
Стандартные функции, возвращающие вещественный результат при
вещественном аргументе:
- abs(r), возвращает абсолютную величину r;
- sqr(r), возводит r в квадрат.
Стандартные функции, возвращающие вещественный результат при
вещественном или целом аргументе:
- sin(r), возвращает синус r, аргумент задается в радианах;
- cos(r), возвращает косинус r, аргумент задается в радианах;
- arctan(r), возвращает арктангенс r, аргумент задается в радианах;
- ln(r), возвращает натуральный логарифм r;
- exp(r), возвращает экспоненту r;
- sqrt(r), возвращает квадратный корень из r.
Стандартные функции, возвращающие целый результат при вещественном
аргументе:
- trunc(r), возвращает целую часть r. Дробная часть отбрасывается.
Следовательно, trunc(3.7)=3, а trunc(-3.7)=-3.
- round(r), возвращает округленное до целых r. При r>=0 round(r) означает
trunc(r+0.5), при x<0 - trunc(x-0.5).
Пример 5.4. Вычислите а в степени в для положительного а.
Решение. Exp(b*ln(a)).
Пример 5.5. Вычислите tg(α).
Решение. sin(alpha)/cos(alpha).
Упражнения: 1. Запишите выражения на Паскале:
1) x5 ; 2) cos7x4 ; 3) log6 x/5 ;
-3
4) |x | ; 5) arcsin x ; 6) sin 8° .
2. Вычислите значения выражений и сравните результаты разных функций
для одинаковых аргументов:
trunc(2.8), round(2.8), trunc(2.2), round(2.2),
trunc(-1.8), round(-1.8), round(0.5), round(-0.5).
5.3. Стандартный домен char (символьный тип)
Значениями символьного типа являются элементы конечного и
упорядоченного множества символов. В каждом компьютере это множество
Страницы
- « первая
- ‹ предыдущая
- …
- 24
- 25
- 26
- 27
- 28
- …
- следующая ›
- последняя »
