代码库> 其他> 抽象一个类,计算三角函数值
抽象一个类,计算三角函数值
关注
上传者:追小沐 分类:其他(Others)
查看次数:1057 下载次数:181
上传时间:2018-03-18 大小:29 B
# TrigonometricFunction

sin,cos,tan

抽象一个类,计算三角函数值。

## Caculator.h

```
#import

@interface Caculator : NSObject

/**
传入角度计算余弦值

@param angle 角度值
@return 余弦值
*/
+ (double)sinWithAngle:(double)angle;
/**
传入象限角计算余弦值

@param quadrantAngle 象限角
@return 余弦值
*/
+ (double)sinWithQuadrantAngle:(double)quadrantAngle;


+ (double)cosWithAngle:(double)angle;
+ (double)cosWithQuadrantAngle:(double)quadrantAngle;

+ (double)tanWithAngle:(double)angle;
+ (double)tanWithQuadrantAngle:(double)quadrantAngle;

@end
```
一般我们传入一个角度或者直接传入象限角,就可以利用系统函数计算三角函数值。

## Caculator.m

如果传入的是角度我们需要将角度转化成象限角才能使用系统提供的计算三角函数的函数。

```
//将角度转化成象限角的函数
double quadrantAngle (double angle) {
double a = (angle / 180 ) * M_PI;
return a;
}
```

虽然很简单,但是还是上传一下Caculator这个类
https://github.com/MorrisMeng/TrigonometricFunction
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0
提示
sina weixin mail 回到顶部