Я сделал этот код на Python
def hitsin(a):
a = a*57.3
return math.sin(a)
поэтому всякий раз, когда я помещаю hitin (x), x преобразуется в радианы. Я путаю, когда ставлю hitin (90), ответ не 1 или любое число около 1, но отрицательный (это было -0,9971392129043587) Я делаю это неправильно?
p.s: Я также пытаюсь написать такой же код на C
#include <stdio.h>
#include <math.h>
int main(){
float degree;
float result;
degree = 90;
degree = degree*57.3;
result = cos(result);
printf("%f",result);
return 1;
}
Но ответ тот же.
искренне ваш
Гири