title: How to keep trailing zero after reading from arrow files
body: <p>Using apache-arrow js (<a href="https://github.com/apache/arrow/tree/master/js" rel="nofollow noreferrer">https://github.com/apache/arrow/tree/master/js</a>), I can read arrow file (or even feather file) by a few lines only.</p>
  <pre><code>  const arrow = fs.readFileSync(&quot;test.feather&quot;);
    const table = apArrow.Table.from([arrow]);
  </code></pre>
  <p>However I found that the trailing zero are being removed.</p>
  <p>In python dataframe (original data)</p>
  <pre><code>4.185771942138672,2019-12-02,2019-12-01,0.0
  4.185771942138672,2019-12-03,2019-12-02,1.2
  </code></pre>
  <p>After reading with arrow-js library:</p>
  <pre><code>4.185771942138672,2019-12-02,2019-12-01,0
  4.185771942138672,2019-12-03,2019-12-02,1.2
  </code></pre>
  <p>Is there any way to avoid the trailing zero being removed?</p>
  <p>==== Update ====</p>
  <p>Supplement the reason behind asking this question:
  I would like to compare the data between python Dataframe and the one read from/ export by arrow-js and make sure the output from js are exactly same with the one in python dataframe. Currently it is hard to do the (apple-to-apple) comparison since many rows shown difference due to this trailing zero issue</p>