int rand() // 隨機數生成。
intabs(int a) // 整數的絕對值,abs(-10); 結果為10
double fabs(double a) // double型別的絕對值,fabs(-3.14); 結果為3.140000
double fabsf(float a) // fabsf型別的絕對值,fabsf(-3.14); 結果為3.140000
double
floor(double a) // 返回浮點數整數部分(捨棄小數點)floor(3.14); 結果為3.000000
double
ceil(double a); // 返回浮點數整數部分(捨棄小數點部分,往個位數進1)ceil(3.14); 結果為4.000000
double
pow(double a, double b) // a的b次方,pow(2, 3); 結果為8
double
sqrt(double a) // a的平方根 sqrt(2); 結果為1.414214
isinf() // 測試某個浮點數是否是無限大
isinf(float x);
isinf(double x);
isinf(long double x);
isnan() // 測試某個浮點數是否是乙個非數字
isnan(float x);
isnan(double x);
isnan(long double x);
double
cos(double a) // 余弦函式 (a:弧度)
double
sin(double a) // 正弦函式 (a:弧度)
double
tan(double a) // 正切函式 (a:弧度)
double
asin(double a) // 反正弦值 (a:弧度)
double
acos(double a) // 反余弦函式(a:弧度)
double
atan(double a) // 反正切函式
double
atan2(double a, double b) // 返回給定的 a 及 b 座標值的反正切值
double
log(double a) // 以e為底的對數值
double
log10(double a) // 對數函式log
m_pi // 圓周率(=π)
m_pi_2 // 圓周率的1/2(=π/2)
m_pi_4 // 圓周率的1/4(=π/4)
m_1_pi // =1/π
m_2_pi // =2/π
m_e =e
m_log2e // log_2(e)
m_log10e // log_10(e)
UIScrollView 中一些不常用的屬性
今天來說關於uiscrollview的一些屬性,雖然不是特別常用但是有時候會有驚奇作用的幾個屬性。有些關於鍵盤收回的事件處理會寫在uiscrollview的 方法中,將要開始拖拽其時觸發 void scrollviewwillbegindragging uiscrollview scrollview...
oc中的一些常用方法
bool respondstoselector selector 用來判斷是否實現了某個方法 被封裝在乙個selector的物件裡傳遞 bool instancesrespondtoselector selector 用來判斷例項是否有以某個名字命名的方法.和上面乙個不同之處在於,前面這個方法可以用...
git的一些我不常用的命令
git pull git fetch git merge pull先獲取遠端分支,再與本地分支合併,並更新head指標。首先git提交的過程是這樣的 自己的 未經過git之前 working directory工作區 add之後 暫存區對應stage index commit之後 有了提交歷史,提交...