Objective C uses c' s math functions which can find in "math.h".
Here, list of some functions which frequently use in code:
1) pow: power of
double pow(double, double)
Ex: double value = pow (5, 2); // value = 25
double value = pow (2, 5); // value = 32
2) sqrt : square root
double sqrt(double);
Ex: double value = sqrt(16); // value = 4;
3) ceil : if argument have any decimal value return next integer value(as a double)
double ceil(double);
Ex: double value = ceil(2.0320); // value = 3;
double value = ceil(2.000); // value = 2;
4) floor : discard decimal part of argument.
double floor(double);
Ex: double value = floor(1.98989); value = 1;
5) round : Round the argument. if a argument have decimal value greater than or equals to 0.5 than return next integer value, and if decimal value less than 0.5 than return integer part.
double round(double);
Ex: double value = round(4.5); //value = 5;
double value = round(4.4); //value = 4;
6)fmin : return smallest argument.
double fmin(double, double);
Ex: double value = fmin(3, 6); //value = 3;
7)fmax : return bigger argument.
double fmax(double, double);
Ex: double value = fmax(3, 6); //value = 6;
8)fabs : return absolute value of argument.
double fabs(double);
Ex: double value = fabs(10); // value = 10;
double value = fabs(-10); // value = 10;
For more details check ''math.h".
Here, list of some functions which frequently use in code:
1) pow: power of
double pow(double, double)
Ex: double value = pow (5, 2); // value = 25
double value = pow (2, 5); // value = 32
2) sqrt : square root
double sqrt(double);
Ex: double value = sqrt(16); // value = 4;
3) ceil : if argument have any decimal value return next integer value(as a double)
double ceil(double);
Ex: double value = ceil(2.0320); // value = 3;
double value = ceil(2.000); // value = 2;
4) floor : discard decimal part of argument.
double floor(double);
Ex: double value = floor(1.98989); value = 1;
5) round : Round the argument. if a argument have decimal value greater than or equals to 0.5 than return next integer value, and if decimal value less than 0.5 than return integer part.
double round(double);
Ex: double value = round(4.5); //value = 5;
double value = round(4.4); //value = 4;
6)fmin : return smallest argument.
double fmin(double, double);
Ex: double value = fmin(3, 6); //value = 3;
7)fmax : return bigger argument.
double fmax(double, double);
Ex: double value = fmax(3, 6); //value = 6;
8)fabs : return absolute value of argument.
double fabs(double);
Ex: double value = fabs(10); // value = 10;
double value = fabs(-10); // value = 10;
For more details check ''math.h".
No comments:
Post a Comment