Rozdział 22 Zaawansowane operacje matematyczne Biblioteka matematyczna Aby móc korzystać z wszystkich dobrodziejstw funkcji matematycznych musimy na po- czątku dołączyć plik math.h: #include A w procesie kompilacji (dotyczy kompilatora GCC) musimy niekiedy dodać flagę “-lm”: gcc plik.c -o plik -lm Funkcje matematyczne, które znajdują się w bibliotece standardowej możesz znaleźć tu- taj. Przy korzystaniu z nich musisz wziąć pod uwagę m.in. to, że biblioteka matematyczna prowadzi kalkulację w oparciu o radiany a nie stopnie. Stałe matematyczne W pliku math.h zdefiniowane są pewne stałe, które mogą być przydatne do obliczeń. Są to m.in.: • M E — podstawa logarytmu naturalnego • M LOG2E — logarytm o podstawie 2 z liczby e • M LOG10E — logarytm o podstawie 10 z liczby e • M LN2 — logarytm naturalny z liczby 2 • M LN10 — logarytm naturalny z liczby 10 • M PI — liczba π • M PI 2 — liczba π /2 • M PI 4 — liczba π /4 • M 1 PI — liczba 1/ π • M 2 PI — liczba 2/ π 161
... zobacz całą notatkę
Komentarze użytkowników (0)