_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