C/Standardikirjastot

Wikikirjastosta
< C

assert.h[muokkaa | muokkaa wikitekstiä]

complex.h[muokkaa | muokkaa wikitekstiä]

{Lisätty C99-standardissa]

ctype.h[muokkaa | muokkaa wikitekstiä]

errno.h[muokkaa | muokkaa wikitekstiä]

fenv.h[muokkaa | muokkaa wikitekstiä]

[Lisätty C99-standardissa]

float.h[muokkaa | muokkaa wikitekstiä]

inttypes.h[muokkaa | muokkaa wikitekstiä]

[Lisätty C99-standardissa]

iohw.h[muokkaa | muokkaa wikitekstiä]

[Lisätty TR18015, TR18037 alkaen]

iso646.h[muokkaa | muokkaa wikitekstiä]

limits.h[muokkaa | muokkaa wikitekstiä]

locale.h[muokkaa | muokkaa wikitekstiä]

math.h[muokkaa | muokkaa wikitekstiä]

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 | muokkaa wikitekstiä]

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 | muokkaa wikitekstiä]

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 | muokkaa wikitekstiä]

Funktio Kuvaus
double sinh(double x); hyperbolinen sini
double cosh(double x); hyperbolinen kosini
double tanh(double x); hyperbolinen tangentti

Muut funktiot[muokkaa | muokkaa wikitekstiä]

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 | muokkaa wikitekstiä]

signal.h[muokkaa | muokkaa wikitekstiä]

stdarg.h[muokkaa | muokkaa wikitekstiä]

stdbool.h[muokkaa | muokkaa wikitekstiä]

[Lisätty C99-standardissa]

stddef.h[muokkaa | muokkaa wikitekstiä]

stdint.h[muokkaa | muokkaa wikitekstiä]

[Lisätty C99-standardissa]

stdio.h[muokkaa | muokkaa wikitekstiä]

stdlib.h[muokkaa | muokkaa wikitekstiä]

string.h[muokkaa | muokkaa wikitekstiä]

tgmath.h[muokkaa | muokkaa wikitekstiä]

[Lisätty C99-standardissa]

time.h[muokkaa | muokkaa wikitekstiä]

uchar.h[muokkaa | muokkaa wikitekstiä]

[Lisätty TR19769 alkaen]

wchar.h[muokkaa | muokkaa wikitekstiä]

[Lisätty C99-standardissa]

wctype.h[muokkaa | muokkaa wikitekstiä]

[Lisätty C99-standardissa]