cos函数的输入值为弧度,也就是将cos函数后加上弧度,然后就可以得到想要的结果。我们需要把度化为弧度:假设度数为d,则对应的弧度为:d * pi / 180
我想用COS函数 其中d为角度 开始用float定义的 请问cos(180/d)是错误的表达不?180/d结果是整数还是实数?
cos()函数有什么要求不?比如括号内是否要整数或者正数?cos()是库函数,在头文件math.h中,原型是double cos(double
x);,其中x要用弧度表示。
如求30°的余弦值可用下列代码实现:
//#include "stdafx.h"//If the vc++6.0, with this line.
int main(void){
printf("cos30°= %.10f\n",cos(30*/180));
return 0;
}原型是:double cos( double )
传入的应该是弧度,把度化为弧度,应该是这样的吧:
假设度数为d,则对应的弧度为:d * pi / 180cos函数的输入值为弧度,也就是将cos函数后加上弧度,然后就可以得到想要的结果。
我们需要把度化为弧度:
假设度数为d,则对应的弧度为:d * pi / 180
我是一个新手,在自学C程序,但不知怎样调用SIN COS TAN 这些函数!就是不知格式!加入#include
头文件就可以直接调用,产生为double类型,返回值也为double类型。