title: Changing Str to Float Loses Digits
body: <p>I have a program where I get numbers like: 0.18869952857494354248046875</p>
  
  <p>I need to change these from string to float, but when I do that, I get: 0.18869952857494354</p>
  
  <p>Why does python cut off ~10 digits and how can I retain them in the transfer?</p>