整型函式
int abs(int value);//對於引數value是要保持清醒的狀態。當我們不小心把unsigned int 引數放置在這個函式中時,會發現這其中如果超過int的最大值時,它會返回int的最大整數。
long int labs(long int value);
div_t div(int numerator,int denomintor);//商和餘數的確定,商就是整除為多少,然後餘數就是最相近的整數,包括負數。
ldiv_t div(long int number,long int demon);
隨機數下面的函式是產生偽隨機數,就是在產生隨機數有可能重複出現。
int rand();
int srand(unsigned int seed);
要產生更小範圍的偽隨機數,必須要 認真的進行設定。
字串轉換函式
int atoi(char const *string);
long int atol(char const *string);
long int strtol(char const *string,char **unused,int base);
unsigned long int strtoul(char const *string,char **unused,int base);
double atof(char *string);
double strtod(char *string,char **unused);
將字串中的數字字元轉換成數值,其中前兩個函式執行10的轉換,後兩個函式允許執行指定基數,同時允許你訪問剩餘的部分。字元**unsed用於儲存乙個只想轉換值後面第乙個字元的指標。
浮點型函式
double sin(double angle);
double cos(double angle);
double tan(double angle);//angle 都是弧度值
double asin(double value);
double acos(double value);
double atan(double value);//注意value值的範圍
double atan(double x,double y);//這個函式是在(-pi,pi)範圍內
其他的math.h函式就不一一列出。
標準函式庫
1 rand與srand函式產生偽隨機數 cpp view plain copy print?intrand void void srand unsigned intseed rand返回乙個範圍在0和rand max之間的偽隨機數,為了避免程式每次執行時獲得相同的隨機數序列,可以使用srand函式...
標準I O函式庫
標準i o函式庫 c標準庫提供了檔案的標準 i o 函式庫,相比前述的系統呼叫,主要差別是實現了跨平台的使用者態緩衝的解決方案。標準i o庫使 用簡單,與系統呼叫i o相似,也包括開啟 讀寫 關閉這些操作,主要的函式列舉如下。開啟與關閉檔案 fopen,fclose。讀寫檔案 fread,fwrit...
CG 標準函式庫
函式 功能描述 abs x 返回輸入引數的絕對值 acos x 反餘切函式,輸入引數範圍為 1,1 返回 0,區間的角度值 all x 如果輸入引數均不為0,則返回ture 否則返回flase。運算 any x 輸入引數只要有其中乙個不為0,則返回true。asin x 反正弦函式,輸入引數取值區間...