方案中三角函数的名称是什么,它们代表角度的单位是什么?
发布于 2015-10-03 16:00:20
该方案标准定义了六个三角函数:sin、cos、tan、asin、acos和atan。特别是,可以使用1或2个参数调用atan,而2-参数版本与其他语言中的atan2等效。
sin、cos和tan都采用弧度参数。asin、acos和atan都返回弧度值。
所有严肃的数学库(对于任何编程语言),包括Scheme提供的程序库,都使用弧度作为三角函数。
在数学上,弧度是测量角度的一个真正正确的单位。-)无论如何,这就是为什么文档通常没有明确说明这一点;这是一个非常普遍的期望,即它是多余的,因为使用任何其他单元都是相当严重的WTF。
Racket的文档更明确地说明了这一点,因为它在教育环境中被广泛使用,在那里,弧度作为基本单位的角度度量可能还没有被教授。
发布于 2015-10-03 11:57:05
在R6RS标准中,您有相当数量的标准数值程序,包括sin、cos、tan、asin、acos和atan。
R6RS标准为固定物和浮子都提供了特殊的数字库,这可能比一般版本更快。
从可用的过程中,你可以做出其他的,更专门的,程序。
https://stackoverflow.com/questions/32921922
复制相似问题