码迷,mamicode.com
首页 > 其他好文 > 详细

Canvas -- 角度与弧度

时间:2018-05-20 23:58:11      阅读:617      评论:0      收藏:0      [点我收藏+]

标签:inf   math   方法   技术分享   cos   ima   can   canvas   角度   

角度

直观说:角度也就是数学中的多少度。如 60°,180°,90°

其他表示方法:

  1. 90° 即 π / 2。
  2. 60° 即 π / 3.
  3. 180° 即 π。

Canvas 中的弧度。

同角度一样。计算公式:假设当前弧度为 deg,( js 中的 π 用 Math.PI 表示)

** 弧度 = deg * Math.PI / 180 **

以下canvas实例:通过角度去计算圆中某一点:

  • 直接求得 x轴长度 , y轴长度需要使用 Math实例方法;Math.sin(),Math.cos();

    let x = Math.cos( deg * Math.PI / 180) * r; // 已知半径和角度,求 x 轴的长度
    let y = Math.sin( deg * Math.PI / 180) * r; // 已知半径和角度,求 y 轴的长度

技术分享图片

Canvas -- 角度与弧度

标签:inf   math   方法   技术分享   cos   ima   can   canvas   角度   

原文地址:https://www.cnblogs.com/hm0818/p/9065136.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!