我想知道是否有任何内置函数,该函数将接收直角边(例如相反,相邻或斜边)的值作为参数,并向我返回适当的return。
我知道“ math.h”文件中有一些函数会接收角度的双精度值并返回结果。但是我不想这样。
例如,是否有类似“ double tan(double相反,double邻接)”的函数。这样,如果要调用tan(1,1),那么它将返回我1。这就是我想要的。
答案 0 :(得分:-1)
没有内置函数可以执行此操作。但我认为您所需的工作将由用户定义的函数
完成double fun_name(double opposite, double adjacent)
{
if(adjacent==0) { printf("undefined\n); exit(1); }
return opposite/adjacent;
}
这还将帮助您克服被0除的错误。