def __idiv__(self, other): divide(self.array, other, self.array) return self
def __rdiv__(self, other): return self._rc(divide(asarray(other), self.array))
def __rdivmod__(self, other): return (self._rc(divide(other, self.array)), self._rc(remainder(other, self.array)))
def __div__(self, other): return self._rc(divide(self.array, asarray(other)))
def __divmod__(self, other): return (self._rc(divide(self.array, other)), self._rc(remainder(self.array, other)))