Научная Петербургская Академия

Лекция: Стандартные функциии языка Паскаль

Лекция: Стандартные функциии языка Паскаль

СТАНДАРТНЫЕ ФУНКЦИИ ЯЗЫКА ПАСКАЛЬ Для выполнения часто встречающихся операций и преобразований данных, относящихся к разным типам, существуют заранее определенные функции, которые называются СТАНДАРТНЫМИ. Для обращения к функции необходимо задатьее имя и в скобках­список аргументов (параметров).
ФУНКЦИЯ |ДЕЙСТВИЕ |АРГУМЕНТ(Х)ТИП РЕЗУЛЬТАТА
|АРИФМЕТИЧЕСКАЯ
1 abs(x) | |

вычислит модуль х |

|

real

integer

совпадает с типом

аргумента

2 sqr(x) | ____________|_

х^2 |

_______________________|_______

---||---

____________

---||---

______________________

3 sin(x) | cos(x) |

arctan(x) |

____________|_

вычислит тригоном. |

функции в радианах |

|

_______________________|_______

---||---

____________

всегда

real

______________________

4 exp(x) | ____________|_

e^x |

_______________________|_______

---||---

____________

---||---

______________________

5 ln(x) | ____________|_

ln(x) x>0 |

_______________________|_______

---||---

____________

---||---

______________________

6 sqrt(x) |sqr(x) x=>0 |---||------||---
| ФУНКЦИЯ ПРЕОБРАЗОВАНИЯ | ____________|_________________________|____________________|_________________ _____ 7 trunc(x) | вычислит целую | | | часть х отбрасывая | real | integer | дробь (3.1)=3 | | ____________|_________________________|____________________|_________________ _____ 8 round(x) |округляет х: | | |при х=>0 round(x)= | | | = trunc(x+0.5) | real | ---||--- |при x=<0 round(x)= | | | =trunc(x-0.5) | |


(C) 2009