TuLKaS85
05-03-2009, 12:35
Come da oggetto, vorrei sapere se esiste una funzione che riesca a convertire un valore esadecimale nel rispettivo numero double.
In fortran basta assegnare ad una variabile double il valore esadecimale preceduto dalla lettera Z.
In matlab esiste la funzione hex2num.
Mi servirebbe una funzione del genere per il C esiste ??
un esempio di valore esadecimale da convertire è il seguente :
hex : 3FE0117FD8ACBD94
vaore convertito con matlab
double : 0.502136157219797
In fortran basta assegnare ad una variabile double il valore esadecimale preceduto dalla lettera Z.
In matlab esiste la funzione hex2num.
Mi servirebbe una funzione del genere per il C esiste ??
un esempio di valore esadecimale da convertire è il seguente :
hex : 3FE0117FD8ACBD94
vaore convertito con matlab
double : 0.502136157219797