subox Opublikowano 28 Grudnia 2004 Zgłoś Opublikowano 28 Grudnia 2004 Mam problem w C++, gdy pisze program, który ma wyświetlić np. sin 90 to mi wyświetla liczbę 0,89... zamiast 1. Dlaczego??? oto kod programu: #include <stdio.h>#include <math.h>#include <conio.h>int main(void){ double wynik, x = 90; wynik = sin(x); printf("sinus %lf wynosi %lfn", x, wynik); getch(); return 0;} Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Gość Opublikowano 29 Grudnia 2004 Zgłoś Opublikowano 29 Grudnia 2004 Bo funkcje trygonometryczne przyjmuja argumenty w radianach a nie w stopniach.. Kąt w radianach = (Kąt w stopniach * PI / 180) Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...