7.8 Quelques bibliothèques
-
Allocation dynamique
man malloc
- Manipulation de chaînes de caractères
Voir cours de C !
man string
- Générateur de nombres aléatoires
man rand
- Manipulation du fichier
/etc/passwd
man getpwent
- Manipulation du temps
man gettimeofday
-
Fonctions mathématiques
Voir cours de C ou le manuel en ligne !
fonction |
nom |
type |
# args |
type args |
valeur absolue |
abs |
int |
1 |
int |
|
fabs |
double |
1 |
double |
exponentielle |
exp |
double |
1 |
double |
logarithme |
log |
double |
1 |
double |
|
log10 |
double |
1 |
double |
plus petit majorant |
ceil |
double |
1 |
double |
plus grand minorant |
floor |
double |
1 |
double |
mantisse et exposant |
frexp |
double |
2 |
double |
|
|
|
|
int * |
distance euclidienne |
hypot |
double |
2 |
double |
puissance |
pow |
double |
2 |
double |
racine carrée |
sqrt |
double |
1 |
double |
trigonométrie |
sin |
double |
1 |
double |
|
cos |
double |
1 |
double |
|
acos |
double |
1 |
double |
|
acos |
double |
1 |
double |
|
atan |
double |
1 |
double |
|
atan2 |
double |
2 |
double |
hyperbolique |
sinh |
double |
1 |
double |
|
cosh |
double |
1 |
double |
|
tanh |
double |
1 |
double |