如何用C语言进行三角函数的计算,比如知道sinx=0.5,求cos和tanx。怎么写

如何用C语言进行三角函数的计算,比如知道sinx=0.5,求cos和tanx。怎么写程序?

在C的math.h是有专门的三角函数和反三角函数的。
所以
你这个
x=asin(0.5)
输出
cos(x)

tan(x)就可以了。追问

能不能具体点?

追答#include <stdio.h>
#include <math.h>
int main()
{
    double x;
    x = asin(0.5);
    printf("cos= %lf  tan = %lf\n", cos(x), tan(x));
    
    return 0;
}追问

那如果我想限定一下小数点后面位数,该怎么修改?

追答

比如限定两位
用%.2lf
三位 用%.3lf

追问

好的,谢谢你了。

温馨提示:答案为网友推荐,仅供参考