计算器在代码中的实现
其中包括:数字键,操作符,‘c’表示清零。
部分代码:
#import <Foundation/Foundation.h>
@interface Calculater : NSObject//
@property float opValue1;//浮点数的属性
@property float opValue2;
@property char op;//字符的属性
-(float)work;
@end
这段代码是计算器的声明。
#import "Calculater.h"
@implementation Calculater
-(float)work
{
if(self.op =='+')
{
return self.opValue1 + self.opValue2;
}
else if(self.op=='-')
{
return self.opValue1 -self.opValue2;
}
else if(self.op=='*'){
return self.opValue1 * self.opValue2;}
else if(self. op=='/'){
return self.opValue1 /self.opValue2;}
else if(self. op=='c')
{
return 0;
}
return 0;
}
@end
这段代码是计算器的实现