如果只是需要值,那么調(diào)用math中的sin和cos函數(shù)即可.
創(chuàng)新互聯(lián)專注于七星關(guān)區(qū)企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城網(wǎng)站定制開發(fā)。七星關(guān)區(qū)網(wǎng)站建設(shè)公司,為七星關(guān)區(qū)等地區(qū)提供建站服務(wù)。全流程定制制作,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
參數(shù)為弧度, 如果要使用的參數(shù)是角度,需要自行轉(zhuǎn)換一下.
如果想自己寫,可以參考泰勒展開, 計(jì)算近似值.一般計(jì)算到最后一項(xiàng)小于1e-6即可.
包含它的頭文件是math.h
引用后就可以直接用了
庫內(nèi)部函數(shù)申明:1:double
sin(double
x);
2:double
cos(double
x);
/////////////////////////////////////////
//自己實(shí)現(xiàn)(
簡(jiǎn)單檢驗(yàn)):
#includestdio.h
#includemath.h
void
main(void)
{
double
x1=35.77;
double
x2=65.44;
printf("sin(x1)=%f,sin(x2)=%f\n",sin(x1),sin(x2));
}
如何在C語言中解決正弦或余弦函數(shù)的表示方法我是一個(gè)?頭文件包含。math.h
cos :余弦函數(shù)
函數(shù)原型:double cos(double x);
頭文件:#includemath.h
是否是標(biāo)準(zhǔn)函數(shù):是
函數(shù)功能:求x的余弦值,這里,x為弧度。
返回值:計(jì)算結(jié)果的雙精度值。
例程如下: 求cosx。
#include stdio.h
#include math.h
int main(void)
{
double result;
double x = M_PI。