zoukankan      html  css  js  c++  java
  • O-C-11-利用类方法做一个简单的计算器

    #import <Foundation/Foundation.h>


    @interface calculator : NSObject


    //@property  double    number;



    +(void)texe;


    +(void)add:(float)num1 andnum2:(float)num;

    +(void)subtract:(float)num1 andnum2:(float)num2;

    +(void)multiply:(float)num1 andnum2:(float)num2;

    +(void)divice:(float)num1 andnum2:(float)num2;



    @end



    @implementation calculator


    +(void)texe

    {

        NSLog(@"这是一个测试方法");

    }



    //加法

    +(void)add:(float)num1 andnum2:(float)num2

    {

        NSLog(@"%.2f+%.2f=%.2f",num1,num2,num1+num2);

    }


    //减法

    +(void)subtract:(float)num1 andnum2:(float)num2{


        NSLog(@"%.2f-%.2f=%.2f",num1,num2,num1-num2);

    }



    //乘法

    +(void)multiply:(float)num1 andnum2:(float)num2{


        NSLog(@"%.2f*%.2f=%.2f",num1,num2,num1*num2);

    }


    //除法

    +(void)divice:(float)num1 andnum2:(float)num2{


        NSLog(@"%.2f ÷ %.2f=%.2f",num1,num2,num1/num2);

    }

    @end



    int main(int argc,const char * argv[]) {

        @autoreleasepool {

            

            //加法

            [calculatoradd:12.3andnum2:12.3];


            

            //减法

            [calculatorsubtract:25andnum2:10];

            

            //乘法

            

            [calculatormultiply:12andnum2:2.5];

            

            //除法

            

            [calculatordivice:30andnum2:2];

            

            

            

            

         

        }

        return0;

    }



    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    话说打工
    Linux系统信息查看命令大全
    基于LNMP的Zabbbix之Zabbix Server源码详细安装,但不给图
    基于LNMP的Zabbbix之PHP源码安装
    php --with-mysql=mysqlnd
    LeetCode:Binary Tree Level Order Traversal
    tslib-触摸屏校准
    A
    【雷电】源代码分析(二)-- 进入游戏攻击
    能够替代浮动的inline-block
  • 原文地址:https://www.cnblogs.com/wahy/p/4817228.html
Copyright © 2011-2022 走看看