Sin(-8)=NaN en C

Fermé
shinta - 13 mars 2005 à 11:35
 shinta - 13 mars 2005 à 11:55
Bonjour,

j'ai écrit un programme où j'ai défini "x" comme "float" et "y" comme "double".

J'ai utilisé la fonction "sin" de "math.h".

Lorsque je calcule y=sin(x), j'obtiens "NaN" (Not a Number) pour x=-8 et x=-3.

Comment y remédier?


Merci d'avance.
A voir également:

2 réponses

euh, j'ai oublié de dire que c'était un prgm en C, le projet étant défini comme application DOS(standard) large avec la case "floating point" cochée.
0
C'est bon, j'ai résolu le problème.
Il s'agissait d'une erreur d'indice dans un tableau...
Excusez-moi d'avoir posté trop promptement. :(
0