math.h i funkcje sin,cos,tan...

0

Witam

Z ciekawości zajrzałem do dokumentacji i tam prawidłowy zapis jest przedstawiony jest jako :

result = sin (param*PI/180);

Jak dotąd zawsze używałem zwykłego

sin(kąt)..

I faktycznie wyniki z pierwszego zapisu pasują do tablic matematycznych, a więc używanie sin(kąt) jest błędem ?

1

funkcja sin przyjmuje wartość w radianach, a nie w stopniach

0

Więc mój zapis jest teoretycznie błędny po w większości zadań, wzów, książek itp. kąty podane są w stopniach... Dziwnę że nie spotkałem się z innym zapisem np. czytając czyjś kod.

0

Bo we wzorze matematycznym możesz użyć cokolwiek, ale na komputerach sin przyjmuje tylko radiany ze względu na to iż jest on rozwijany w szereg Taylora, który operuje na liczbach, a nie na kątach.

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0