|
|
calcule la valeur absolue d'une valeur entière (
\(\small{|x|}\)
|x|
)
(fonction)
|
|
|
calcule le quotient et le reste d'une division entière
(fonction)
|
|
|
calcule la valeur absolue d'une valeur intégrale (
\(\small{|x|}\)
|x|
)
(fonction)
|
|
|
calcule le quotient et le reste de la division entière
(fonction)
|
Opérations de base
|
|
|
valeur absolue d'une valeur à virgule flottante (
\(\small{|x|}\)
|x|
)
(fonction)
|
|
|
reste de l'opération de division en virgule flottante
(fonction)
|
|
|
reste signé de l'opération de division
(fonction)
|
|
|
reste signé ainsi que les trois derniers bits de l'opération de division
(fonction)
|
|
|
opération de multiplication-addition fusionnée
(fonction)
|
|
|
plus grande de deux valeurs à virgule flottante
(fonction)
|
|
|
plus petite de deux valeurs à virgule flottante
(fonction)
|
|
|
différence positive de deux valeurs à virgule flottante (
\({\small\max{(0, x-y)}}\)
max(0, x-y)
)
(fonction)
|
|
|
pas un nombre (NaN)
(fonction)
|
Fonctions exponentielles
|
|
|
retourne
e
élevé à la puissance donnée (
\({\small e^x}\)
e
x
)
(fonction)
|
|
|
retourne
2
élevé à la puissance donnée (
\({\small 2^x}\)
2
x
)
(fonction)
|
|
|
retourne
e
élevé à la puissance donnée, moins
1
(
\({\small e^x-1}\)
e
x
-1
)
(fonction)
|
|
|
calcule le logarithme naturel (base
e
) (
\({\small\ln{x}}\)
ln(x)
)
(fonction)
|
|
|
calcule le logarithme décimal (base
10
) (
\({\small\log_{10}{x}}\)
log
10
(x)
)
(fonction)
|
|
|
logarithme en base
2
du nombre donné (
\({\small\log_{2}{x}}\)
log
2
(x)
)
(fonction)
|
|
|
logarithme naturel (en base
e
) de
1
plus le nombre donné (
\({\small\ln{(1+x)}}\)
ln(1+x)
)
(fonction)
|
Fonctions de puissance
|
|
|
élève un nombre à la puissance donnée (
\(\small{x^y}\)
x
y
)
(fonction)
|
|
|
calcule la racine carrée (
\(\small{\sqrt{x}}\)
√
x
)
(fonction)
|
|
|
calcule la racine cubique (
\(\small{\sqrt[3]{x}}\)
3
√
x
)
(fonction)
|
|
|
calcule l'hypoténuse
\(\scriptsize{\sqrt{x^2+y^2}}\)
√
x
2
+y
2
et
\(\scriptsize{\sqrt{x^2+y^2+z^2}}\)
√
x
2
+y
2
+z
2
(depuis C++17)
(fonction)
|
Fonctions trigonométriques
|
|
|
calcule le sinus (
\({\small\sin{x}}\)
sin(x)
)
(fonction)
|
|
|
calcule le cosinus (
\({\small\cos{x}}\)
cos(x)
)
(fonction)
|
|
|
calcule la tangente (
\({\small\tan{x}}\)
tan(x)
)
(fonction)
|
|
|
calcule l'arc sinus (
\({\small\arcsin{x}}\)
arcsin(x)
)
(fonction)
|
|
|
calcule l'arc cosinus (
\({\small\arccos{x}}\)
arccos(x)
)
(fonction)
|
|
|
calcule l'arc tangente (
\({\small\arctan{x}}\)
arctan(x)
)
(fonction)
|
|
|
arc tangente, utilisant les signes pour déterminer les quadrants
(fonction)
|
Fonctions hyperboliques
|
|
|
calcule le sinus hyperbolique (
\({\small\sinh{x}}\)
sinh(x)
)
(fonction)
|
|
|
calcule le cosinus hyperbolique (
\({\small\cosh{x}}\)
cosh(x)
)
(fonction)
|
|
|
calcule la tangente hyperbolique (
\({\small\tanh{x}}\)
tanh(x)
)
(fonction)
|
|
|
calcule le sinus hyperbolique inverse (
\({\small\operatorname{arsinh}{x}}\)
arsinh(x)
)
(fonction)
|
|
|
calcule le cosinus hyperbolique inverse (
\({\small\operatorname{arcosh}{x}}\)
arcosh(x)
)
(fonction)
|
|
|
calcule la tangente hyperbolique inverse (
\({\small\operatorname{artanh}{x}}\)
artanh(x)
)
(fonction)
|
Fonctions d'erreur et gamma
|
|
|
fonction d'erreur
(fonction)
|
|
|
fonction d'erreur complémentaire
(fonction)
|
|
|
fonction gamma
(fonction)
|
|
|
logarithme naturel de la fonction gamma
(fonction)
|
Opérations en virgule flottante d'entier le plus proche
|
|
|
entier le plus proche non inférieur à la valeur donnée
(fonction)
|
|
|
entier le plus proche inférieur ou égal à la valeur donnée
(fonction)
|
|
|
entier le plus proche dont la magnitude n'est pas supérieure à la valeur donnée
(fonction)
|
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
|
entier le plus proche, en arrondissant à l'opposé de zéro pour les cas à mi-chemin
(fonction)
|
|
|
entier le plus proche en utilisant le mode d'arrondi actuel
(fonction)
|
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
|
entier le plus proche en utilisant le mode d'arrondi actuel avec
exception si le résultat diffère
(fonction)
|
Fonctions de manipulation des nombres à virgule flottante
|
|
|
décompose un nombre en significande et exposant de base
2
(fonction)
|
|
|
multiplie un nombre par
2
élevé à une puissance entière
(fonction)
|
|
|
décompose un nombre en parties entière et fractionnaire
(fonction)
|
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
|
multiplie un nombre par
FLT_RADIX
élevé à une puissance
(fonction)
|
|
|
extrait l'exposant du nombre
(fonction)
|
|
|
extrait l'exposant du nombre
(fonction)
|
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
(C++11)
|
prochaine valeur représentable en virgule flottante vers la valeur donnée
(fonction)
|
|
|
copie le signe d'une valeur à virgule flottante
(fonction)
|
Classification et comparaison
|
|
|
catégorise la valeur à virgule flottante donnée
(fonction)
|
|
|
vérifie si le nombre donné a une valeur finie
(fonction)
|
|
|
vérifie si le nombre donné est infini
(fonction)
|
|
|
vérifie si le nombre donné est NaN
(fonction)
|
|
|
vérifie si le nombre donné est normal
(fonction)
|
|
|
vérifie si le nombre donné est négatif
(fonction)
|
|
|
vérifie si le premier argument à virgule flottante est supérieur au second
(fonction)
|
|
|
vérifie si le premier argument à virgule flottante est supérieur ou égal au second
(fonction)
|
|
|
vérifie si le premier argument à virgule flottante est inférieur au second
(fonction)
|
|
|
vérifie si le premier argument à virgule flottante est inférieur ou égal au second
(fonction)
|
|
|
vérifie si le premier argument à virgule flottante est inférieur ou supérieur au second
(fonction)
|
|
|
vérifie si deux valeurs à virgule flottante ne sont pas ordonnées
(fonction)
|