title: How to convert factor to float without losing precision in R?
body: <p>Here is what I have:</p>
  
  <pre><code>tmp[1,]
  
  percentages      percentages.1      percentages.2      percentages.3      percentages.4 percentages.5      percentages.6      percentages.7      percentages.8      percentages.9
  0.0329489291598023 0.0391268533772652 0.0292421746293245 0.0354200988467875 0.0284184514003295 0.035831960461285 0.0308896210873147 0.0345963756177924 0.0366556836902801 0.0403624382207578
  </code></pre>
  
  <p>I try converting this to numeric, since the class is <code>factor</code>, but I get: </p>
  
  <pre><code>as.numeric(as.character(tmp[1,]))
  [1] 35 36 35 36 31 32 31 34 36 34
  </code></pre>
  
  <p>Where did these integers come from?</p>