Android角度计算
Android角度计算
角度
- 1° = 60′
- 1′ = 60″
- 40.1875° = 40°11′15″
角度与弧度
- π弧度 = 180°
- 1° ≈ 0.0174533弧度
- 1弧度 ≈ 57.29578°
角度与弧度转换
- 角度 -> 弧度:弧度 = 角度 / 180 * π
- 弧度 -> 角度:角度 = 弧度 * 180 / π
弧长
- 弧长等于半径的弧所对的圆心角为1弧度。
- 弧长 = nπr / 180,n:角度数
多边形内角和
- 多边形内角和是指多边形所有内角的度数之和。其计算公式为:(n−2)×180∘(n为边数,n⩾3且n为整数)
- 推导过程
- 以三角形为例,三角形的内角和是180∘。
- 对于四边形,可通过连接一条对角线,将其分割成两个三角形,那么四边形的内角和就等于两个三角形内角和之和,即2×180∘=360∘。
- 对于五边形,可通过从一个顶点出发连接其他顶点,将其分割成三个三角形,所以五边形的内角和为3×180∘=540∘。
- 以此类推,n边形可以分割成(n−2)个三角形,所以n边形内角和公式为(n−2)×180∘。
Math类
- Math.sin值为弧度值
- Math.sin(a):sin(a)值
- Math.cos(a):cos(a)值
- Math.tan(a):tan(a)值
- Math.toDegrees(a):弧度转角度
- Math.toRadians(a):角度转弧度
角度值比较
- sin 30° = cos 60° ≈ 0.87
- sin 60° = cos 30° = 0.5