problema in C

Messaggioda pupazzetta » 31/05/2006, 14:35

salve..ho un problema in C
ho scritto un programma che mi chiede di inserire la dimensione di una matrice e poi effettua tutta una serie di calcoli e di chiamate a funzione per poi restituirmi un vettore soluzione...sembra funzionare bene perchè ho fatto tutta una serie di printf e mi restituiscono esatamente i risultati sperati...il problema però sorge quando inserisco determinate dimensioni
EX con dim=16 non stampa il vettore ma qst scritta " -1.#IND00000 "
sapreste dirmi cosa significa e se posso risolverlo!??!?
grazie
Avatar utente
pupazzetta
Starting Member
Starting Member
 
Messaggio: 1 di 20
Iscritto il: 08/05/2006, 19:23

Re: problema in C

Messaggioda anonymous_be1147 » 31/05/2006, 15:07

pupazzetta ha scritto:" -1.#IND00000 "
sapreste dirmi cosa significa

http://cboard.cprogramming.com/showthread.php?p=452862
anonymous_be1147
Cannot live without
Cannot live without
 
Messaggio: 69 di 3226
Iscritto il: 02/03/2006, 20:20

Messaggioda pupazzetta » 31/05/2006, 16:04

a quanto ho capito i numeri sono troppo piccoli e quindi non vengono stampati, giusto!?!!?
e come posso risolvere il problema!??!
con dimensione 17 però funziona, non dovrebbe visto che con 16 non funziona...
Avatar utente
pupazzetta
Starting Member
Starting Member
 
Messaggio: 3 di 20
Iscritto il: 08/05/2006, 19:23

Messaggioda anonymous_be1147 » 31/05/2006, 16:50

pupazzetta ha scritto:a quanto ho capito i numeri sono troppo piccoli e quindi non vengono stampati, giusto!?!!?
e come posso risolvere il problema!??!
con dimensione 17 però funziona, non dovrebbe visto che con 16 non funziona...

Francamente non so dirti come risolvere il problema, perché bisognerebbe vedere il codice del tuo programma. Come viene detto però nel link, dovresti eseguire un controllo sui valori che stampi usando isnan(), probabilmente prima/in prossimità ad esempio di qualche assegnamento del risultato di una divisione (a = 0/0 => nan)... di più non so dirti, mi spiace.
anonymous_be1147
Cannot live without
Cannot live without
 
Messaggio: 70 di 3226
Iscritto il: 02/03/2006, 20:20


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite