title: Python calculation error
body: <p>I am trying to implement an LCM finding algorithm. It needs to find LCM for very large numbers. </p>
  
  <p>LCM is found using the formula,</p>
  
  <pre><code>LCM(A, B) = (A * B) / GCD(A, B)
  </code></pre>
  
  <p>where A and B are two inputs.</p>
  
  <p>Input: <code>226553150 1023473145</code><br>
  So, <code>LCM = (226553150 * 1023473145) / 5</code><br>
  It should be, <code>46374212988031350</code>.</p>
  
  <p>But python is finding this as <code>46374212988031352</code>, which is obviously an error. 
  How to solve this problem ?
  <img src="https://i.stack.imgur.com/myyag.png" alt="python screenshot"></p>