要用三角函數(shù)請(qǐng)?jiān)诔绦蚯懊姘琺ath.h,可以寫:#includemath.h
站在用戶的角度思考問(wèn)題,與客戶深入溝通,找到綠園網(wǎng)站設(shè)計(jì)與綠園網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:做網(wǎng)站、網(wǎng)站設(shè)計(jì)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、空間域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋綠園地區(qū)。
由于cos和sin函數(shù)的參數(shù)和返回值都是double型的,請(qǐng)定義相關(guān)變量:double x,y;
由于cos和sin函數(shù)的參數(shù)都是弧度制的請(qǐng)注意將角度轉(zhuǎn)換為弧度計(jì)算:
#define PI 3.1415926
x=45.0/180*PI; y=sin(x); //計(jì)算sin 45°的值
用法:
doublesin(doublex);
doublecos(doubley);
例:
#includestdio.h
#includemath.h
intmain()
{
intn;
doublet;
constdoublepi=4.0*atan(1.0);
scanf("%d",n);
t=(n*pi)*1.0/180;
printf("%lf\n",pi);
printf("%lf\n",sin(t));
擴(kuò)展資料
sinln等函數(shù),sin(pi/2)=1,ln1=0的使用
例:
#includemath.h
#includestdio.h
intmain()
{
doublepi=3.1416;
printf("sin(pi/2)=%f\nln1=%f\n",sin(pi/2),log(1.0));
return0;
}
1.需要包含頭文件#includemath.h
2.使用角度計(jì)算時(shí)需要先轉(zhuǎn)換為弧度值
3.pi,獲取pi的值,這里用到了acos,反余弦函數(shù),值域是0-pi,取值范圍是-1到1
Ps:反余弦沒(méi)學(xué)過(guò),百度上搜的
#include stdio.h
#include math.h
double toAngle(int);
//測(cè)試值
int angle = 30;
int main()
{
double p = sin (? toAngle( angle) );
printf(" sin : %d = %f" , angle ,p);
}
//將角度轉(zhuǎn)為弧度
double toAngle(int angle)
{
//求pi,3.141593
double pi = acos(-1);
printf(" get pi : %f\n",pi);
return angle* pi/180;
}
網(wǎng)頁(yè)名稱:c語(yǔ)言cossin函數(shù) c語(yǔ)言中求sin和cos函數(shù)
URL分享:http://www.sd-ha.com/article8/docjgop.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動(dòng)網(wǎng)站建設(shè)、域名注冊(cè)、建站公司、自適應(yīng)網(wǎng)站、網(wǎng)站排名、外貿(mào)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)