弧度角度量制
- 来源: https://www.freebasic.net/wiki/wikka.php?wakka=ProPgRadians
- 最后更新: 2016-02-10
FreeBASIC 中所有内置三角函数均以弧度表示角度。
设 pi 为圆的周长与直径之比的常数。可以通过将 1 的反正切值乘以 4 来以编程方式计算它。
一个完整的圆被分为 2 * pi 弧度或 360 度,由此得出以下换算公式:
pi = atn(1) * 4
radians = degrees * pi / 180
degrees = radians * 180 / pi这 3 个公式可以用宏来表示:
#define pi ( atn(1) * 4 )
#define radian(x) ( (x) * pi / 180 )
#define degree(x) ( (x) * 180 / pi )与原始公式相比,增加的括号是必须的,以避免在任何表达式上下文中使用宏时发生意外的运算符优先级变化。
返回 目录