Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Turbo Pascal / Stud_1_1 / Part1 / Text1.doc
Скачиваний:
108
Добавлен:
03.03.2016
Размер:
5.39 Mб
Скачать

Результаты вычислений нужно напечатать в виде таблицы

x

n

S

y

dy, %

Здесь dy= 100*abs((y-S)/max (y, S)) -погрешностьвычислений, %.

В некоторых задачах используется двойной факториал (2n)!! или (2n-1)!!. Это означает произведение соответствующей последовательности четных или нечетных чисел:

(2n)!! =;

(2n - 1)!! =.

Для вычисления функций, которые не входят в состав библиотеки Турбо Паскаля (arcsin(x), lg(x), sh(x) и др.), можно использовать следующие формулы:

  1. y = arcsin(x)

Реализация на Паскале при :

if abs(abs(x)-1)<1E-10 then

y:=pi/2

else

y:=arctan(x/sqrt(1-sqr(x)));

  1. y = arccos (x)

Реализация на Паскале:

if abs(x)<1E-10 then

y:=pi/2

else

y:=arctan(sqrt(1-sqr(x))/x)+pi*byte(x<0);

Операнд byte(x<0) означает, что логическое выражение x < 0 (его значением может быть true или false, внутреннее представление - однобайтное значение 1 или 0) рассматривается как целая переменная типа byte и может иметь соответственно значение 1 или 0.

Примечание. Arcsin(x) = , если модуль аргумента х находится в -окрестности значения 1, т.е..Arccos(x) = , если модуль аргумента х находится в -окрестности значения 0, т.е..

3) y = arcctg(x)

4) y = lg(x)

  1. y = sh(x) - гиперболический синус:;

  2. y = ch(x) - гиперболический косинус:;

7) Гиперболические тангенс, котангенс, секанс и косеканс (th(x), cth(x), sch(x), csch(x)) определяются аналогично соответствующим тригонометрическим функциям (th(x)=sh(x)/ch(x) и т.д.).

8) y = Arsh (x) – ареасинус: ;

9) y = Arch (x) – ареакосинус: ;

Ареакосинус (гиперболический арккосинус) - функция двузначная.

10) y = Arth (x) – ареатангенс:;

11) y = Arcth (x) – ареакотангенс:

Для оформления таблицы в наиболее простом случае можно использовать символы "-" (для горизонтальной линии) и "|" (для вертикальной линии). Для более эстетичного представления таблицы можно воспользоваться символами псевдографики

, , , и т.д.

205 209

197

196

179

201 187

199 182

186

200 188

207

205 209

216

179

201 187

204 185

186

200 188

207

197

194 196

218 191

195 180

179

192 217

193

Ниже в наглядной форме представлены символы псевдографики, которые используются при оформлении таблиц. Числа возле линейных элементов и соединенийуказывают код соответствующего символа.

Набор символов псевдографики с клавиатуры ПЭВМ производится следующим образом:

1) нажать и удерживать клавишу Alt;

  1. 2) набрать на цифровой клавиатуре справа код символа;

  2. 3) отпустить клавишу Alt.