新聞中心
C語(yǔ)言的math庫(kù)包含了許多數(shù)學(xué)函數(shù),以下是一些主要的函數(shù):

1、基本數(shù)學(xué)函數(shù)
double sin(double x):返回x的正弦值。
double cos(double x):返回x的余弦值。
double tan(double x):返回x的正切值。
double asin(double x):返回x的反正弦值。
double acos(double x):返回x的反余弦值。
double atan(double x):返回x的反正切值。
double atan2(double y, double x):返回點(diǎn)(y, x)與x軸之間的角度,范圍在 π 到 π 之間。
2、指數(shù)和對(duì)數(shù)函數(shù)
double exp(double x):返回e的x次方。
double log(double x):返回x的自然對(duì)數(shù)(以e為底)。
double log10(double x):返回x的以10為底的對(duì)數(shù)。
3、冪函數(shù)和開(kāi)方函數(shù)
double pow(double x, double y):返回x的y次方。
double sqrt(double x):返回x的平方根。
double cbrt(double x):返回x的立方根。
4、三角函數(shù)和雙曲函數(shù)
double hypot(double x, double y):返回 √(x2 + y2)。
double sinh(double x):返回x的雙曲正弦值。
double cosh(double x):返回x的雙曲余弦值。
double tanh(double x):返回x的雙曲正切值。
5、取整函數(shù)
double floor(double x):返回不大于x的最大整數(shù)。
double ceil(double x):返回不小于x的最小整數(shù)。
double round(double x):返回最接近x的整數(shù)。
double trunc(double x):返回x的整數(shù)部分。
6、浮點(diǎn)數(shù)處理函數(shù)
int fpclassify(double x):返回一個(gè)整數(shù),表示x的分類(lèi)(如NaN、無(wú)窮大、正常數(shù)等)。
int signbit(double x):如果x是負(fù)數(shù)或者NaN,返回非零值。
double fabsf(double x):返回x的絕對(duì)值。
double fmod(double x, double y):返回x除以y的余數(shù)。
注意:使用這些函數(shù)需要包含頭文件#include 。
名稱(chēng)欄目:c語(yǔ)言math函數(shù)大全
網(wǎng)站網(wǎng)址:http://fisionsoft.com.cn/article/djiedge.html


咨詢(xún)
建站咨詢(xún)
