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]