C言語には様々な数学関数が用意されている.(ただし,すべて実数用で.複素数verはSTLが必要)
以下に,よく使われる関数名を列挙する.
これらはごく一部であり,詳しくは関数リファレンスを参照すること.
数学演算関数の例
[累乗] pow(x, n) ・・・ xのn乗 [平方根] sqrt(x) [指数] exp(x) [自然対数] log(x) [常用対数] log10(x) [三角関数] sin(x), cos(x), tan(x) [逆三角関数] asin(x), acos(x), atan(x), atan2(y,x) 三角関数の引数はラジアン単位
使い方としては以下の点に注意.
#include <math.h>#include <stdio.h>
#include <math.h>
int main()
{
double x, n;
double v;
x = 55.0;
n = 2.3;
v = pow(x, n);
printf("v=%lf", v);
return 0;
}