divide(divisor) {
    if (!Long.isLong(divisor)) divisor = Long.fromValue(divisor)
    if (divisor.isZero()) throw Error('division by zero')
    return new Long(this.value / divisor.value)
  }
Returns this Long divided by the specified. The result is signed if this Long is signed or
 unsigned if this Long is unsigned.
@param {!Long|number|string} divisor Divisor
@returns {!Long} Quotient