函數名: asin
頭檔:<math.h>
函數原型: double asin(double x)
功 能: 求正弦值為x 的弧度數
參數: double x 正弦值。 x 的值必須位於區間[-1, 1]中,如果x 的值超出此區間,將會產生域錯誤(domain error)
傳回值: 正常情況下(x 的值位於區間[-1, 1]),函數傳回正弦值為x 的角的弧度數。如果x 的值超出範圍,那麼asin() 將發生域錯誤,此時傳回值為NaN。
程式例: 求正弦值為x 的弧度數,將結果轉換為角度,將結果輸出
#include<stdio.h>#include<math.h>#definePI3.14159265intmain(void){doubleresult;doublex=0.5;result=asin(x)*180/PI;printf(Thearcsinof%lfis%lf=asin(x)*180/PI;printf(Thearcsinof%lfis%lfn,x ,result);return(0);}
運行結果:
Thearcsinof0.500000is30.000000