网站首页 > 技术文章 正文
math.sin介绍
math.sin用于求一个用弧度表示的数据的正弦值,比如30度的正弦值math.sin(math.pi/6),需要注意的是数值要用弧度表示,不能用角度表示。
math.sin使用
我们知道sin2a+cos2a=1,我们写个程序来验证下,如下代码:
print(math.pow(math.sin(math.pi/6), 2) + math.pow(math.cos(math.pi/6), 2))
print(math.cos(math.pi/6)*math.cos(math.pi/6) + math.sin(math.pi/6)*math.sin(math.pi/6))
输出如下:
1.0
1.0
上面例子我们用math.pi/6演示的,当然你可以换成任意值,结果都是一样的,自己动手试一下吧。
math.sin总结
math.sin返回第一个参数的正弦值,此函数只接收一个参数,多余的参数会被忽略掉,此参数必须是用弧度表示的,如果你计算的不是弧度表示的正弦值,需要在调用这个函数前把数值转换为弧度表示的值。
- 上一篇: 浅谈几种常见的分布式ID 分布式id leaf
- 下一篇: 贝塞尔曲线算法:求贝塞尔曲线和直线的交点
猜你喜欢
- 2024-11-09 极客算法训练笔记(十),十大经典排序之计数排序、基数排序
- 2024-11-09 Axure RP 9 学习笔记 - 常用数学函数
- 2024-11-09 判断坐标点是否在高德地图围栏内的算法?
- 2024-11-09 Quick Pow: 如何快速求幂 快速幂算法
- 2024-11-09 十六、Java运算符-优先级与表达式
- 2024-11-09 抖音B站…推荐机制的原型,威尔逊得分排序算法
- 2024-11-09 浅谈移动设备交互体验之惯性滚动 惯性移轴定理
- 2024-11-09 JS中常见的Math对象 javascript中math
- 2024-11-09 力扣73——矩阵置零 矩阵置0
- 2024-11-09 基数排序的1个小技巧,2种排序方式,3种排序算法
- 标签列表
-
- content-disposition (47)
- nth-child (56)
- math.pow (44)
- 原型和原型链 (63)
- canvas mdn (36)
- css @media (49)
- promise mdn (39)
- readasdataurl (52)
- if-modified-since (49)
- css ::after (50)
- border-image-slice (40)
- flex mdn (37)
- .join (41)
- function.apply (60)
- input type number (64)
- weakmap (62)
- js arguments (45)
- js delete方法 (61)
- blob type (44)
- math.max.apply (51)
- js (44)
- firefox 3 (47)
- cssbox-sizing (52)
- js删除 (49)
- js for continue (56)
- 最新留言
-