title: Arbitrary precision number to ascii in c
body: <p>I've a <code>uint8_t *</code> array which contains an arbitrary precision number bigendian encoded.</p>
  
  <p>I'd like to get its decimal Ascii representation. So I'd need to write a function that returns a <code>char *</code>.</p>
  
  <p>The environment i'm using does not allow me to import any arbitrary precision library due to hardware limitations.</p>
  
  <p>I'm sure there is something i can read to easily implement it.</p>
  
  <p>For example the number defined by the following hex <code>d53ceb9d32c6ca06</code> should be represented by <code>15365415089075571206</code>.</p>