专栏首页LeoXu的博客Objective-C 实现两个NSNumber的加法

Objective-C 实现两个NSNumber的加法

实现一个类方法:

#import "Adder.h"

@implementation Adder
+(NSNumber*)add:(NSNumber *)one and:(NSNumber *)anotherNumber
{
    return [NSNumber numberWithFloat:[one floatValue] + [anotherNumber floatValue]];
}
@end

测试:

#import <Foundation/Foundation.h>
#import "Adder.h"

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        NSNumber* one = [NSNumber numberWithFloat:10];
        NSNumber* anotherNumber = [NSNumber numberWithFloat:11.2];
        NSNumber* result = [Adder add:one and:anotherNumber];
        NSLog(@"The Result Is : %@", result);
    }
    return 0;
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • [读书笔记]响应式web设计 转

    @media screen and (max-device-width:400px){ 

    LeoXu
  • [翻译]Ext JS 教程-MVC架构 原

    大规模的客户端应用程序常常难于去编写、组织机构和维护。随着你加入更多的功能,并且投入更多的开发人员,它们渐渐趋向于失去控制。ExtJS 4 带来了一种新的不仅...

    LeoXu
  • java代码:判断月份的最后一天是多少 原

    LeoXu
  • 想要留住小程序用户?这个方法你一定能用上 | 小程序问答 #48

    但是这个能力限制多多:除了需要小程序开通微信支付、只有支付后才能推荐关注外,关注的公众号还必须是服务号才行。

    知晓君
  • 项目实战第二季

    最近公众号有一段时间没有更新了,主要是工作上有点忙,同时也在准备数据分析的课程,以及项目实战第二季的内容,所以有些耽搁,但我是真的爱你们,废话不说进入正题!

    叫我龙总
  • 在Webstorm上使用Vue webpack Element创建项目

    1.3 安装完成后,使用win + R 打开cmd,使用 node -v 查看node版本,node是自带npm的,使用 npm -v 可查看npm版本,如图...

    小诸葛
  • 5种电脑之间快速传输几百G文件的方法,我只说给你3种!

    假如有这样一个场景,你买了一台新的电脑。但是老电脑上存放着多年累积的数据。几百G之多。你要花时间把旧电脑上的数据导到新电脑上去,这很费精力。于是你想有没有更快速...

    程序员小助手
  • 自然语言处理的十个发展趋势

    7月22-23日,第三届中国人工智能大会(CCAI 2017)在杭州国际会议中心盛大开幕。会上,哈尔滨工业大学刘挺教授对自然语言处理的发展趋势做了一次精彩的归纳...

    CSDN技术头条
  • 小文’s blog — 方程整数解 –《蓝桥杯代码笔记1》

    神无月
  • CCAI 2017 | 自然语言处理的十个发展趋势

    文/CSDN 苏靖芝 近日,由中国人工智能学会、阿里巴巴集团 & 蚂蚁金服主办,CSDN、中国科学院自动化研究所承办的第三届中国人工智能大会(CCAI 2017...

    AI科技大本营

扫码关注云+社区

领取腾讯云代金券