Forum Programmation.c++ Reconnaitre -1.#IND

Posté par  .
Étiquettes : aucune
0
29
fév.
2008
Bonjour,

Lors d'une conversion RGB -> HSV j'obtient cette valeur (-1.#IND) pour la teinte quand toutes les composantes RGB ont la même valeur.
C'est normal vu que j'ai une division indéfinie.

Par contre j'aimerai pouvoir détecter quand ma variable contient cette valeur.

Existe t'il une fonction qui permette de détecter ce cas.

telle que

double n = 0/0;

function (n) <= retourne vrai

n=0;
function (n) <= retourne faux

Merci d'avance pour vos réponses
  • # isinf isnan

    Posté par  . Évalué à 3.

    isinf(3) isnan(3) sont les fonctions que tu cherches.

    Etienne

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.