code: public static double sortableLongToDouble(long value)
      {
          value = value ^ (value >> 63) & Long.MAX_VALUE;
          return Double.longBitsToDouble(value);
      }
docs: Converts a sortable long to double.
  
  @see #sortableLongToDouble(long)