Definition at line 275 of file Double.cs.
276 {
278 if (((num - 1) & 0x7FFFFFFFFFFFFFFFL) >= 9218868437227405312
L)
279 {
280 num &= 0x7FF0000000000000
L;
281 }
282 return (int)num ^ (int)(num >> 32);
283 }
References System.L, and System.Double.m_value.