Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Математические функции. При решении математических задач и обработке строковых данных часто приходится выполнять одинаковые вычислительные операции




Функции

 

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

Синтаксис функции:

Имя_функции(аргумент [, аргумент])

В функциях аргументы заключаются в круглые скобки.

В табл. 7.1.1. приведены основные математические функции языка программирования QBasic и математических систем Derive и Mercury.

В языке программирования QBasic нет логарифма по основанию 10, а также нет обратных тригонометрических функций. Поэтому полезно запомнить формулы, по которым можно вычислять логарифм по произвольному основанию и обратные тригонометрические функции:

Таблица 7.1.1

Функция Описание
Математика QBasic Математические системы
Арифметические функции
| x | ABS(x)[В. Л.1] ABS(x)[В. Л.2] Вычисляет абсолютное значение числа x
[ x ] CEIL(x) CEIL(x) Возвращает целое число, большее или равное х для положительных чисел и меньшее или равное х для отрицательных чисел
] x [ INT(x)   Возвращает целое число, меньшее или равное х как для положительных, так и для отрицательных чисел
ex Exp(x)   Exp(x) Возвращает число е, возведенное в указанную степень
      iif(усл.,V1,V2) Условная функция, возвращает результат согласно выражению. V1, если условие истинно и согласно выражения V2, если условие ложно
Ln x LOG(x) LN(x) Вычисляет натуральный логарифм аргумента
Lg x - LOG10(x) Вычисляет логарифм аргумента по основанию 10
RND(N) RND(N)   Возвращает случайное число в интервале от 0 до 1. При N<0 возвращает определенное число, зависящее от N; при N=0 – псевдослучайное число; при N>0 – новое случайное число
Округление чисел ROUND(x,n) ROUND(x,n) Возвращает число, округленное к заданному числу десятичных знаков
Знак числа SGN(x) - Возвращает знак числа: 1, если x>0; 0, если x=0; -1, если x<0
SQR(x) SQRT(x) Вычисляет корень квадратный из аргумента
Тригонометрические и обратные тригонометрические функции
Cos x COS(x) COS(x) Вычисляет косинус угла
Sin x SIN(x) SIN(x) Вычисляет синус угла
Tg x TAN(x) TAN(x) Вычисляет тангенс угла
Ctg x - COT(x) Вычисляет котангенс от х
arcsin x - ASIN(x) Вычисляет арксинус числа х. [3] [4] [В. Л.3]
arcos x - ACOS(x) Вычисляет арккосинус числа х
arctg x ATN(x) ATAN(x) Вычисляет арктангенс числа х
Число p - PI  
           

(7.1.1)

(7.1.2)

(7.1.3)

(7.1.4)

 




Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 299; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.