本文目錄一覽:
c語言中cos函數的用法
cos函數的輸入值為弧度,也就是將cos函數後加上弧度,然後就可以得到想要的結果。我們需要把度化為弧度:
假設度數為d,則對應的弧度為:d * pi / 180
C語言中cos(x),x輸入的是弧度,怎麼輸入角度
先輸入角度值
然後把角度轉為弧度
角度轉弧度 π/180×角度
弧度變角度 180/π×弧度
比如 輸入角度值為n
那麼
cos(n*3.141593/180)
就可以了。
c語言編程中的三角函數怎麼輸入?
開頭必須有一個數學函數庫 #includemath.h
然後一般常用的
sin(x)
cos(x)
tan(x)
其中的x必須要以弧度為單位。如果以「度」為單位,比如說求30度的正弦值,要用
sin(x*180/3.1415926)的形式
arcsin(x)
arccos(x)
arctan(x)
arccot(x)
以上四個則是相應的反三角函數,函數值的單位也是弧度。若要求arctan(1)的度數,要用以下的形式: arctan(1)*180/3.1415926
擴展資料
C語言的三角函數庫採用的單位都是弧度,如果要使用角度,就必須轉換,從角度轉換成弧度,或者是重寫一個三角函數庫。
在調用三角函數之前先把角度換算成弧度,調用反三角函數之後把弧度換算成角度就可以了。可以用 pi = 4.0 * atan(1) 算出pi,用 a = d /180.0*pi 轉換角度到弧度。
例如: sin(45 /180.0*pi); 就是計算的sin45。
參考資料:c語言 – 百度百科
C語言中 COS()的用法
cos()是庫函數,在頭文件math.h中,原型是double cos(double x);,其中x要用弧度表示。如求30°的餘弦值可用下列代碼實現:
//#include “stdafx.h”//If the vc++6.0, with this line.
#include “stdio.h”
#include “math.h”
int main(void){
printf(“cos30°= %.10f\n”,cos(30*3.1415926535897932/180));
return 0;
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/307088.html