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 |