谁能帮我编写一个0度至90度各隔1分的三角函数表?(正弦表、余弦表、正切表各一个)

来源:百度知道 编辑:UC知道 时间:2024/05/19 19:41:47

FILE* fp = fopen("d:\\sin.data","w");
ASSERT(fp);
for(int i=0;i<=90*60; i++)
{
double angle = i*180/3.14159265358;
double sin_a = sin(angle);
fwrite(fp,"%f\n",sin_a);
}
用C编译器编译以上代码

pi = 3.1416
For i = 0 To 89
For j = 0 To 59
b = i + j / 60
a = b * pi / 180
Print i & "°" & j & "'", Sin(a), Cos(a), Tan(a)
Next j
Next i
以上为vb源码,