gpt4 book ai didi

c - 获取 Cosinus phi 的十进制值

转载 作者:行者123 更新时间:2023-11-30 18:29:23 26 4
gpt4 key购买 nike

当我在计算器 Cos45 上书写时,我得到一个小数 = 0.707

如何在 C 中生成这样的数字。

我测试了这个:

printf ("type a degree between 0 - 360:\n");
scanf ("%f",&float1);
printf ("cosphi = %f",cosf(float1));

但它给出了一个关闭号码。它产生 cosphi = 0.52

最佳答案

您的计算器配置为计算以度为单位的三角函数。

C 的三角函数以弧度为单位。 (一个完整的圆是 360 度,2*pi 弧度。)

如果您想将输入视为度数,则需要先将值转换为弧度,然后再将其传递给 cosf(),方法是将其乘以 180/pi。

关于c - 获取 Cosinus phi 的十进制值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38687957/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com