Convert number from one base to other

Stewart Gordon smjg_1998 at yahoo.com
Fri Jun 29 11:33:15 PDT 2007


"ns" <ns at dummy.com> wrote in message news:f639ka$2nhc$1 at digitalmars.com...
> Can some one please tell me if it is possible to convert a number from one 
> base to another arbitrary base.

Yes.  Any Turing complete language, of which D is an example, can be used to 
implement an algorithm to do this.

> Is there any language construct or library function ?
<snip>

std.string.toString(long value, uint radix) converts a number to any base 
between 2 and 36.  There doesn't seem to be a function in Phobos to convert 
_from_ an arbitrary base - don't ask me why.  But it shouldn't be difficult 
to write a function to do this.

Stewart. 



More information about the Digitalmars-d-learn mailing list