title: I ran the exact same numpy python code in IDE and the result is different. How is this possible?
body: <p>I'm learning python on DataCamp and tried to reproduce the code in the lesson in my computer using VSCode. Turns out that the exact same code yield a different result. </p>
  
  <p>So from the lesson, the code below should produce <code>3214.35</code> as a result.</p>
  
  <pre><code>np.pmt(rate=((1+0.07)**(1/12) - 1), nper=15*12, pv=0, fv=1000000)
  </code></pre>
  
  <p>But when I run it (copy and paste) in an IDE, it yields <code>-5555.55</code>.</p>
  
  <p>How's this possible?</p>