Основы программирования на языке С++ в среде Microsoft Visual Studio
Приложение 4 к лабораторной работе 1 Математические функции в С++ (тип double, все параметры типа double) (для подключения необходимо подключить заголовочный файл используя препроцессорную директиву ^include <cmath>) Функция Описание Пример abs(а ) модуль или абсолютное значение от а abs(-3.0)=3.0 abs(5.0)= 5.0 sqrt(a) корень квадратный из а, причём а не отрицательно sqrt(9.0)=3.0 pow(a, b) возведение а в степень b (doubl а, b;) pow(2,3)=8 ceil(a ) округление а до наименьшего целого, но не меньше чем а ceil(2.3)=3.0 ceil(-2.3)=-2.0 Поог(а) округление а до наибольшего целого, но не больше чем а floor(12.4)=12 floor(-2.9)=-3 fmod(a, b) вычисление остатка от а/Ь fmod(4.4, 7.5) = 4.4 fmod( 7.5, 4.4) = 3.1 exp(a) вычисление экспоненты е" exp(0)=l sin(a) а задаётся в радианах cos(a) а задаётся в радианах log(a) натуральный логарифм а (основанием является экспонента)1ой(1.0)=0.0 loglO(a) десятичный логарифм а Log 10(10)=! asin(a) арксинус а, где -1.0 < а < 1.0 asin(l)=1.5708 21
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy