1、在操作三角函数的方法时,都是以弧度作为参数的,而不是角度,π=180度。Math有个常量PI,就是弧度π。2、我们可以用Math类的Sin方法计算正弦值。比如sin30°是0.5。3、使用Cos方法可以计算余弦值,cos60°是0.5 4、使用Tan方法可以计算正切值,tan45°就是1。5、除了计算已知角度的三角函数...
c语言的math.h头文件中有反三角函数的。比如sin a = 0.2 , 只需 double a = asin(0.2),但是究竟在哪个区间,加减2*pi的问题还得自行解决……
double angle(int hour,int min){ double h,m,ret;h=(hour+min/60.0)*30;//时针的角度,每小时30度 m=6*min;//分针的角度,每分钟6度 ret=fabs(h-m);ret=ret>180?360-ret:ret;return ret;} void main(){ double h,m;cout<<"enter hour(0~11) and minutes(0~59)";cin>>h...
3回复贴,共1页 <<返回c语言吧萌新求助,怎么根据sin值求角度? 只看楼主 收藏 回复 chufeng在学 大能力者 8 如题…怎么求arcsinx?网上找了半天怎么都是高中数学啊?8u们知道吗 wewqasdzxc 强能力者 7 math.h里有 贴吧用户_QWAZK4C 大能力者 8 求助数学吧 ...
这个纯粹数学问题,知道角度用系统的math里面的函数就可以求出cos的值 cost=cos2π-t 数学公式,你不明白我就蛋疼了,一圈12个小时360°=> 一个小时30°=> 一分钟时针走过0.5° 一个小时60分钟=> 一分钟6° (当然这边没涉及到秒)以0:0为标准位置,那么角度就是30*小时+0.5*分钟-6*分钟 这个...
根据编译信息的报错(主要是第三行:'cos'不是一个函数),可能是没有加上#include<math.h>头文件。