title: Looking for decimal to alphanumeric number base converter library in Visual Basic (or pseudo code algorithm) WITHOUT recursion
body: <p>I'm looking for a decimal to alphanumeric number base converter library in Visual Basic that does not use recursion. </p>
  
  <p>I found:
  <a href="http://visualstudiomagazine.com/articles/2010/07/20/when-hexadecimal-is-not-enough.aspx" rel="nofollow">http://visualstudiomagazine.com/articles/2010/07/20/when-hexadecimal-is-not-enough.aspx</a></p>
  
  <p>which includes a demo app but discovered that it uses recursion. The problem with it using recursion became apparent when I attempted to integrate the library into my own Visual Studio Express 2010 Visual Basic project: I got a stack overflow exception.</p>
  
  <p>Now I could consider increasing the size memory allocated for the stack but it might be hard to determine what this would be, given that the recursion depth might vary depending on the value to be converted.</p>
  
  <p>My situation requires a reliable deterministic solution so I would prefer to discount the idea of using recursion.</p>
  
  <p>I shall do more research and endeavour to write the algorithm from scratch but would rather not re-invent the wheel if it already exists so hence this question. A search on here did not quite give me what I was looking for.</p>
  
  <p>Can you point me in the direction of an existing non-recursive decimal to alphanumeric converter library in Visual Basic?</p>