title: How do I convert the bits in a ulong into a double?
body: <p>I'm looking for a C# equivalent to Java's <a href="http://download.oracle.com/javase/1.4.2/docs/api/java/lang/Double.html#longBitsToDouble%28long%29" rel="nofollow">Double.longBitsToDouble</a> method. I have a double value stored in a ulong and I want those bits to be converted to represent a double. Is there an easy way to do this in C#?</p>