iOS开发中常用的数学函数

iOS开发中常用的数学函数

 

/*---- 常用数学公式 ----*/

    //指数运算 3^2 3^3
    NSLog(@"结果 %.f", pow(3,2));              //result 9
    NSLog(@"结果 %.f", pow(3,3));              //result 27

    //开平方运算
    NSLog(@"结果 %.f", sqrt(16));              //result 4
    NSLog(@"结果 %.f", sqrt(81));              //result 9

    //进一
    NSLog(@"结果 %.f", ceil(3.000000000001));  //result 4
    NSLog(@"结果 %.f", ceil(3.00));            //result 3

    //退一
    NSLog(@"结果 %.f", floor(3.000000000001)); //result 3
    NSLog(@"结果 %.f", floor(3.9999999));      //result 3

    //四舍五入
    NSLog(@"结果 %.f", round(3.5));            //result 4
    NSLog(@"结果 %.f", round(3.46));           //result 3
    NSLog(@"结果 %.f", round(-3.5));           //NB: this one returns -4

    //最小值
    NSLog(@"结果 %.f", fmin(5,10));            //result 5

    //最大值
    NSLog(@"结果 %.f", fmax(5,10));            //result 10

    //绝对值
    NSLog(@"结果 %.f", fabs(10));              //result 10
    NSLog(@"结果 %.f", fabs(-10));             //result 10
时间: 2024-10-28 09:21:30

iOS开发中常用的数学函数的相关文章

iOS开发中常用的各种动画、页面切面效果_IOS

今天主要用到的动画类是CALayer下的CATransition至于各种动画类中如何继承的在这也不做赘述,网上的资料是一抓一大把.好废话少说切入今天的正题. 一.封装动画方法 1.用CATransition实现动画的封装方法如下,每句代码是何意思,请看注释之. #pragma CATransition动画实现 - (void) transitionWithType:(NSString *) type WithSubtype:(NSString *) subtype ForView : (UIVi

js开发中常用日期时间函数

js开发中常用日期时间函数 字符串转成日期类型,date.prototype.isleapyear 判断闰年 date.prototype.format 日期格式化 date.prototype.dateadd 日期计算 date.prototype.datediff 比较日期差 date.prototype.tostring 日期转字符串 date.prototype.toarray 日期分割为数组 date.prototype.datepart 取日期的部分信息 date.prototype

IOS开发中常用的设计模式

说起设计模式,感觉自己把握不了笔头,所以单拿出iOS开发中的几种常用设计模式谈一下. 单例模式(Singleton) 概念:整个应用或系统只能有该类的一个实例. 在iOS开发我们经常碰到只需要某类一个实例的情况,最常见的莫过于对硬件参数的访问类,比如UIAccelerometer.这个类可以帮助我们获得硬件在各个方向轴上的加速度,但是我们仅仅需要它的一个实例就够了,再多,只会浪费内存. 所以苹果提供了一个UIAccelerometer的实例化方法+sharedAccelerometer,从名字上

比较IOS开发中常用视图的四种切换方式_IOS

在iOS开发中,比较常用的切换视图的方式主要有以下几种: 1. push.pop 使用举例(ViewController假设为需要跳转的控制器): [self.navigationController pushViewController:ViewController animated:YES]; //入栈,跳转到指定控制器视图 [self.navigationController popViewControllerAnimated:YES]; //弹栈,返回到前一个视图 [self.navig

iOS开发中 常用枚举和常用的一些运算符(易错总结)

1.色值的随机值: #define kColorValue arc4random_uniform(256)/255.0 // arc4random_uniform(256)/255.0; 求出0.0~1.0之间的数字 view.backgroundColor = [UIColor colorWithRed:kColorValue green: kColorValue blue: kColorValue alpha: 0.5]; 2.定时器的使用: [NSTimer scheduledTimerW

项目开发中常用的PHP函数

日期操作 为了便于存储.比较和传递,我们通常需要使用strtotime()函数将日期转换成UNIX时间戳,只有在显示给用户看的时候才使用date()函数将日期转换成常用的时间格式. strtotime() 函数将任何英文文本的日期时间描述解析为 Unix 时间戳 eg: <?php echo(strtotime("now")); echo(strtotime("3 October 2005")); echo(strtotime("+5 hours&q

PHP开发中常用的一些函数

<?class useful{ /*   * 常用函数类  * 作    者:多菜鸟  * 联系邮箱:kingerq AT msn DOT com  * 创建时间:2005-07-18  * 来源:http://blog.csdn.net/kingerq  */  /*  * 功能:格式化数字,以标准MONEY格式输出  */   function formatnumber($num){  return number_format($num, 2, ".", ",&qu

php 中常用的数学函数

tanh() 函数返回双曲正切. 语法 tanh(x)参数 描述 x 必需.一个数. 说明 返回 x 的双曲正切值,定义为 sinh(arg)/cosh(arg). */ echo tanh(-m_pi);         //输出-0.996272076221 echo "<br>"; echo tanh(1/2);          //输出.46211715726 echo "<br>"; echo tanh(m_pi);       

asp开发中常用函数

asp教程开发中常用函数 sub lastnextpage(pagecount,page,table_style,font_style) '生成上一页下一页链接  dim query, a, x, temp  action = "http://" & request.servervariables("http_host") & request.servervariables("script_name")  query = spli