// Exponential operation
Nslog (@ "%. F", POW (3, 2); // result 9
Nslog (@ "%. F", POW (3, 3); // result 27
// Square operation
Nslog (@ "%. F", SQRT (16); // Result 4
Nslog (@ "%. F", SQRT (81); // result 9
// Rounding up
Nslog (@ "res: %. F", Ceil (3.000000000001); // Result 4
Nslog (@ "res: %. F", Ceil (3.00); // result 3
// Drop-down
Nslog (@ "res: %. F", floor (3.000000000001); // result 3
Nslog (@ "res: %. F", floor (3.9999999); // result 3
Floor function: returns the maximum integer smaller than or equal to the specified expression.
// Rounding
Nslog (@ "res: %. F", round (3.5); // Result 4
Nslog (@ "res: %. F", round (3.46); // result 3
Nslog (@ "res: %. F", round (-3.5); // NB: This one returns-4
// Minimum value
Nslog (@ "res: %. F", fmin (5, 10); // result 5
// Maximum value
Nslog (@ "res: %. F", fmax (5, 10); // result 10
// Absolute value
Nslog (@ "res: %. F", FABS (10); // result 10
Nslog (@ "res: %. F", FABS (-10); // result 10
Reference: http://blog.sina.com.cn/s/blog_6d01cce301013ym7.html