1. Основные понятия алгоритмизации и программирования


Приложение 2 Базовые функции


Download 1.01 Mb.
bet78/78
Sana03.02.2023
Hajmi1.01 Mb.
#1148576
TuriЗадача
1   ...   70   71   72   73   74   75   76   77   78
Bog'liq
c# qo\'llanma

Приложение 2
Базовые функции


Функция

Описание

Пример

Math.Abs( x )

возвращает модуль или абсолютное значение от x

abs(-3.0) = 3.0
abs(5.0) = 5.0

Math.Sqrt(x)

корень квадратный из целого x, причём не отрицательно

sqrt(9) = 3

Math.Pow(a, b)

возведение  а в степень b

pow(2,3) = 8

Math.Ceil( x )

округление x до наименьшего целого, но не меньше чем x

ceil(2.3) = 3.0
ceil(-2.3) = -2.0

Math.Floor(x)

округление x до ближайшего меньшего целого числа

floor(12.4) = 12
floor(-2.9) = -3

Math.Exp(a)

вычисление экспоненты еа

exp(0)=1

Math.Acos(x)

арккосинус x




Math.Asin(x)

арксинус x, где  -1.0 < x < 1.0

asin(1)=1.5708

Math.Atan(x)

арктангенс x




Math.Atan2(a, b)

арктангенс с двумя параметрами




Math.Cos(x)

косинус x (x задаётся в радианах)




Math.Sin(x)

синус x (x задаётся в радианах)




Math.Sinh(x)

гиперболический синус x




Math.Tan(x)

тангенс x




Math.Tanh(x)

гиперболический тангенс x




Math.Log(x)

натуральный логарифм x(основанием является экспонента)

log(1.0)=0.0

Math.Log10(x)

десятичный логарифм x

Log10(10)=1


В таблице показаны основные математические функций, прототипы которых включает Библиотека Math
Math – заголовочный файл стандартной библиотеки языка программирования С, разработанный для выполнения простых математических операций. Большинство функций привлекают использование чисел с плавающей точкой. C# также реализует данные функции для обеспечения совместимости, все они содержатся в заголовочном файле cmath.
Все эти функции принимают double, если не определено иначе. Для работы с типами float и long double используются функции с постфиксами f и l соответственно. Все функции, принимающие или возвращающие угол, работают с радианами.
Download 1.01 Mb.

Do'stlaringiz bilan baham:
1   ...   70   71   72   73   74   75   76   77   78




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling