Calculator.h 607 B

12345678910111213141516171819202122232425262728
  1. #import <Foundation/Foundation.h>
  2. #import "NSString+FloatHandle.h"
  3. @interface Calculator : NSObject
  4. @property (nonatomic , strong)NSString *number1;
  5. @property (nonatomic , strong)NSString *number2;
  6. @property (nonatomic , strong)NSString *result;
  7. @property (nonatomic , assign)NSInteger exType;
  8. //根据不同运算符执行运算
  9. -(NSString *)Execute;
  10. //计算和
  11. -(NSString *)getSum;
  12. //计算差
  13. -(NSString *)getDifference;
  14. //计算积
  15. -(NSString *)getProduct;
  16. //计算商
  17. -(NSString *)getQuotient;
  18. //转换正负数
  19. -(NSString *)getPlusMinus:(NSString *)number;
  20. //清空
  21. -(void)calculatorEmpty;
  22. @end