Converting an integer to base 2

William Park opengeometry at yahoo.ca
Fri Nov 30 15:37:29 EST 2001


On Fri, Nov 30, 2001 at 10:16:16PM +0200, Erno Kuusela wrote:
> def itoa2(n):
>     if n < 1:
>         return ''
>     else:
>         return itoa2(n / 2) + str(n & 1)

Brillant!

-- 
William Park, Open Geometry Consulting, <opengeometry at yahoo.ca>.
8 CPU cluster, NAS, (Slackware) Linux, Python, LaTeX, Vim, Mutt, Tin




More information about the Python-list mailing list