title: What are the causes of overflow encountered in double_scalars besides division by zero?
body: <p>I read about double scalar but just partly understand. From my understanding, it is the range that is available to calculate by Numpy. That's why most questions here focusing on the division by zero (which is an error because the answer will be out of range (infinity)). </p>
  
  <p>But I am so unsure that my understanding is correct. Also, I can't see other causes about <code>RuntimeWarning:overflow</code> encountered in double_scalars. What can cause overflow encountered in double scalars?</p>