2011-09-01 12 views
6

come si impostano i bit specifici per un doppio?Converti esadecimale in raddoppio

Per un int farei qualcosa di simile:

public static int Value { get { return 0xfff8; } } 

Cosa devo fare per il doppio?

public static double Value { get { return 0xfff8; } } 

Sono un po 'preoccupato del fatto che io possa avere una conversione implicita da una rappresentazione int di 0xfff8 alla rappresentazione doppia virgola mobile. Tuttavia, desidero davvero che il modello di bit 0xfff8 indipendentemente da del tipo.

risposta

2
byte bTemp = Convert.ToByte(hexValueInString, 16); 
double doubleTemp = Convert.ToDouble(bTemp); 

sto usando .NET 4.0

Problemi correlati