三角函式:(所有引數必須為弧度)
1.acos
函式申明:acos(doublex);
用途:用來返回給定的X的反餘弦函式。
2.asin
函式申明:asin(doublex);
用途:用來返回給定的X的反正弦函式。
3.atan
函式申明:atan(doublex);
用途:用來返回給定的X的反正切函式。
4.sin
函式宣告:sin(doublex);
用途:用來返回給定的X的正弦值。
5.cos
函式宣告:cos(doublex);
用途:用來返回給定的X的餘弦值。
6.tan
函式宣告:tan(doublex);
用途:用來返回給定的X的正切值。
7.atan2
函式宣告:atan2(doubley,doublex);
用途:返回給定的X及Y座標值的反正切值
其他函式:
8.atof
函式名:atof(constchar*s);
功能:把字串轉換成浮點數
用法:doubleatof(constchar*nptr);
程式例:
#include
intmain(void)
{
floatarg,*point=&arg;
floatf;
char*str="12345.67";
f=atof(str);
printf("string=%sfloat=%f\n",str,f);
return0;
9.ceil和floor
函式名:ceil
floor
功能:向上舍入
向下舍入
用法:doubleceil(doublex);
doublefloor(doublex);
doublenu
三角函式:(所有引數必須為弧度)
1.acos
函式申明:acos(doublex);
用途:用來返回給定的X的反餘弦函式。
2.asin
函式申明:asin(doublex);
用途:用來返回給定的X的反正弦函式。
3.atan
函式申明:atan(doublex);
用途:用來返回給定的X的反正切函式。
4.sin
函式宣告:sin(doublex);
用途:用來返回給定的X的正弦值。
5.cos
函式宣告:cos(doublex);
用途:用來返回給定的X的餘弦值。
6.tan
函式宣告:tan(doublex);
用途:用來返回給定的X的正切值。
7.atan2
函式宣告:atan2(doubley,doublex);
用途:返回給定的X及Y座標值的反正切值
其他函式:
8.atof
函式名:atof(constchar*s);
功能:把字串轉換成浮點數
用法:doubleatof(constchar*nptr);
程式例:
#include
#include
intmain(void)
{
floatarg,*point=&arg;
floatf;
char*str="12345.67";
f=atof(str);
printf("string=%sfloat=%f\n",str,f);
return0;
9.ceil和floor
函式名:ceil
floor
功能:向上舍入
向下舍入
用法:doubleceil(doublex);
doublefloor(doublex);
程式例:
#include
intmain(void)
{
doublenu