_MATHERR |
Erreur mathématique |
| Turbo C++ |
math.h |
Syntaxe
|
double _matherr(_mexcep __why, char _FAR *__fun, double _FAR *__arg1p, double _FAR *__arg2p, double __retval);
|
Paramètres
| Nom |
Description |
| _why |
Ce paramètre permet d'indiquer un code d'exception indiquant le type de l'erreur mathématique survenue. |
| __fun |
Ce paramètre permet d'indiquer le nom de la fonction mathématique ayant causé l'exception (par exemple, "sin", "log", "sqrt"). |
| __arg1p |
Ce paramètre permet d'indiquer un pointeur vers le premier argument de la fonction mathématique ayant causé l'exception. |
| __arg2p |
Ce paramètre permet d'indiquer un pointeur vers le deuxième argument de la fonction mathématique, si applicable. |
| __retval |
Ce paramètre permet d'indiquer la valeur de retour attendue de la fonction en cas d'erreur. |
Description
Cette fonction permet d'effectuer la gestion des erreurs en virgule flottante.
Dernière mise à jour : Dimanche, le 28 Février 2021