我和其他人一样喜欢弧度制,通常更喜欢使用它们而不是角度制,但为什么编程中要使用弧度?
为了将某物旋转180度,您需要将其旋转3.14159265...
。当然,大多数语言都有某种pi的常数,但为什么我们要使用像pi这样的无理数,特别是对于简单的程序,我们可以使用整数代替呢?
我们依赖计算机来判断3.14159265
是否足够接近pi,以使正弦和余弦等函数返回正确的值,但是如果计算机过于准确,则值会稍微偏差(sin(3.14159265) = 0.00000000358979303
)。但是在使用180度时,这并不是一个问题。