Witam i witam ponownie.
W tym wykładzie chcę porozmawiać niektóre funkcje matematyczne, które
są udostępniane przez standardową bibliotekę c.
Więc użyć zwykłej matematyki funkcje, musisz uwzględnić
matematykę. h plik nagłówkowy.
Ty też musisz link do biblioteki matematycznej.
Zazwyczaj dochodzi do łączenia dla Ciebie, gdy tworzysz przy użyciu bloków
kodu, takich jak IDE.
Ale funkcje matematyczne są świetne do wykonywania arytmetyki i
specyficznych skomplikowanych działań arytmetycznych.
Więc jest ich dużo różne funkcje.
Po prostu opiszę niektóre z głównych.
Będziesz musiał spojrzeć na nagłówek plik szczegółowo, aby zobaczyć inne rzeczy.
Ale żeby zacząć, są funkcje cosinusowe.
Więc w tym przypadku cosinus h.
To jest hiperboliczna arkkozyna. Więc jeśli masz matematykę, wiesz, co
to oznacza.
Asin zwraca arcus sinus.
Wszystkie przyjmują zwykle liczbę całkowitą wartości i zwraca podwaja.
Atangent zwraca arcus tangens.
Ale znowu, powinieneś zauważyć że są to funkcje,
których nie byłbyś w stanie zrozumieć.
Cóż, możesz się dowiedzieć, ale byłoby to
naprawdę trudne, gdybyś miał wykonać kilka różne instrukcje arytmetyczne.
Mamy operatory arytmetyczne plus minus mnożenie, dzielenie i mod, ale te to
specyficzne funkcje, które robią dla Ciebie wiele
fajnych rzeczy.
Ceil, to wróci najmniejsza wartość energii większa
lub równa x.
Jeśli masz zmiennoprzecinkowe liczba, przekształci go w taki sam, jak
jego sufit.
Inne, cosinus zwraca cosinus r.
Podłoga, to wróci największa wartość całkowita, mniejsza
lub równa x.
Więc ta wartość jest zwracana jako podwójna.
Najlepszy sposób na poznanie tych funkcji polega na używaniu ich w swoim IDE.
Pobaw się, utwórz kilka liczb całkowitych, podaj je i zobacz, co zostało zwrócone.
Log.
Log to funkcja logarytmu.
Okazuje się podwójna.
Nan to nie liczba.
Jeśli to możliwe, zwraca nan zgodnie z zawartością określoną przez ciąg, więc
jest przekazywana ciąg i powie ci, czy jest to
liczba, czy nie.
Więc jeśli coś zdałeś podobnie jak Jason, zwróciło to nan.
To nie było coś takiego jak Jason, jak liczba, nie powróci, powie,
że to liczba.
Pow.
To jest funkcja mocy.
Kiedy coś podniesiesz do potęgi, więc 3
do kwadratu 3, 3, 3 do kostek i tak dalej.
Jest to bardzo przydatne, częściej używane niż wymyślanie
własnej implementacji mocy.
Reszta.
Możesz użyć tego w przeciwieństwie do operatora mod, operator modułu,
który jest symbolem procentu.
Inne funkcje, okrągłe.
Zaokrągli to liczbę do najbliższej liczby całkowitej
w formacie zmiennoprzecinkowym.
Wartości połowiczne są zawsze zaokrąglone od zera.
Więc 0. 5 zostanie zaokrąglone do 1. 0 Sin
zwraca sinus liczby.
Pierwiastek kwadratowy, to zwróci pierwiastek kwadratowy z liczby.
Całkiem przydatne.
Obraca się podwójnie na wypadek ciebie nie mogę znaleźć pierwiastka kwadratowego.
Tangent zwróci plik tangens liczby.
A potem jest o wiele więcej.
Właściwie jest złożony Biblioteka arytmetyczna, której możesz użyć do
jeszcze bardziej złożonych działań arytmetycznych.
Chciałem ci opisać główne funkcje w bibliotece matematycznej,
te, którymi się zajmujesz używać całkiem sporo, jak pierwiastek kwadratowy i
potęga i tak dalej.
Ale jeśli chcesz uzyskać więcej informacji, możesz
zajrzeć do złożonej biblioteki arytmetycznej.