C/Standardikirjastot
< C
assert.h muokkaa
complex.h muokkaa
{Lisätty C99-standardissa]
ctype.h muokkaa
errno.h muokkaa
fenv.h muokkaa
[Lisätty C99-standardissa]
float.h muokkaa
inttypes.h muokkaa
[Lisätty C99-standardissa]
iohw.h muokkaa
[Lisätty TR18015, TR18037 alkaen]
iso646.h muokkaa
limits.h muokkaa
locale.h muokkaa
math.h muokkaa
math.h on yksi standardikirjasto, jota C ja C++ käyttävät hyväkseen. Sitä käytetään ohjelmoinnissa matemaattisten laskujen toteuttamiseen. Kirjastosta löytyy ainakin nämä funktiot:
Trigonometriset funktiot muokkaa
Parametrin x täytyy olla radiaani.
Funktio | Kuvaus |
---|---|
double sin(double x); | sini |
double cos(double x); | kosini |
double tan(double x); | tangentti |
Trigonometriset käänteisfunktiot muokkaa
Paluuarvo radiaaneina.
Funktio | Kuvaus |
---|---|
double asin(double x); | käänteinen sini |
double acos(double x); | käänteinen kosini |
double atan(double x); | käänteinen tangentti |
Hyberboliset funktiot muokkaa
Funktio | Kuvaus |
---|---|
double sinh(double x); | hyperbolinen sini |
double cosh(double x); | hyperbolinen kosini |
double tanh(double x); | hyperbolinen tangentti |
Muut funktiot muokkaa
Funktio | Kuvaus |
---|---|
double exp(double x); | e potenssiin x |
double log(double x); | ln(x) |
double log10(double x); | 10-kantainen logaritmi |
double sqrt(double x); | neliöjuuri |
double pow(double x, double y); | x potenssiin y |
setjmp.h muokkaa
signal.h muokkaa
stdarg.h muokkaa
stdbool.h muokkaa
[Lisätty C99-standardissa]
stddef.h muokkaa
stdint.h muokkaa
[Lisätty C99-standardissa]
stdio.h muokkaa
stdlib.h muokkaa
string.h muokkaa
tgmath.h muokkaa
[Lisätty C99-standardissa]
time.h muokkaa
uchar.h muokkaa
[Lisätty TR19769 alkaen]
wchar.h muokkaa
[Lisätty C99-standardissa]
wctype.h muokkaa
[Lisätty C99-standardissa]