PDA

Visualizza la versione completa : [C] divisione long e double


puntino
13-06-2008, 22:14
Ciao

Vorrei eseguire una divisione del tipo:



unsigned long length;
double res:
double internal;
res = (double) length/internal;


Non credo che sia corretta. Ma come posso dividere un unsigned long con un double?
Grazie

oregon
13-06-2008, 22:17
A parte il : perche' dici che non e' corretta?

puntino
13-06-2008, 23:19
Perchè non mi viene il risultato che aspetto.
In linea teorica potrebbe essere corretta perchè double è 64 bit e lo è anche unsigned long.

oregon
13-06-2008, 23:26
Originariamente inviato da puntino
Perchè non mi viene il risultato che aspetto.

Quando e' cosi' devi mostrare il codice, con i valori e i risultati ...


In linea teorica potrebbe essere corretta perchè double è 64 bit e lo è anche unsigned long.

Questo non c'entra nulla ...

puntino
13-06-2008, 23:32
Secondo te è correto quel modo di dividere ?

oregon
13-06-2008, 23:36
Te l'ho gia' detto ... ma se tu non mostri il calcolo, il thread si allunga senza risolvere ...

Loading