2010-01-20 5 views

Répondre

4

BitConverter.Int64BitsToDouble method est spécifiquement conçu pour cela. Alternativement, vous pouvez utiliser un BinaryReader au-dessus du flux et prendre les valeurs double directement avec sa méthode ReadDouble.

double doubleValue = BitConverter.Int64BitsToDouble(longValue); 
+0

Merci pour cette :) Et BinaryReader va être très utile aussi. – izb

+2

@izb: Au fait, faites attention aux problèmes d'endianness qui pourraient survenir. –

Questions connexes