title: MAXScript: write numbers to file in full precision?
body: <p>I'm looking for a way to make 3ds Max to write values to a file in their full precision?<br>
  I realize Max uses 32 bit floats in its internal representations but the values it outputs to files usually seem to be of slightly lower precision.</p>
  
  <p>The only function that seem to be able to write values to a file is <code>format "%" value to: f</code> this function outputs values that look like <code>0.48729</code><br>
  I'm using <a href="https://www.h-schmidt.net/FloatConverter/IEEE754.html" rel="nofollow noreferrer">this converter</a> to check the float representation of this number and see that in hex it is <code>0x3ef97e13</code>
  if I try to play with its least significant digits I can get<br>
  <code>0.487291 = 0x3ef97e35</code><br>
  <code>0.487292 = 0x3ef97e56</code><br>
  <code>0.487293 = 0x3ef97e78</code><br>
  so clearly, even the 32 bit number Max holds has more accuracy than what it outputs using this function.</p>
  
  <p>The only reference I found for a better precision is to use <code>formattedprint</code> but that function doesn't seem to be able to write to a file.</p>
  
  <p>Is there any other way?</p>