BCD List to HEX List

Philippe Martin pmartin at snakecard.com
Mon Jul 31 12:49:43 EDT 2006


bryanjugglercryptographer at yahoo.com wrote:

> 
> Philippe Martin wrote:
>> Yes, I came here for the "algorithm" question, not the code result.
> 
> To turn BCD x to binary integer y,
> 
>   set y to zero
>   for each nibble n of x:
>     y = (((y shifted left 2) + y) shifted left 1) + n
> 
> Do you need instruction on extracting nibbles, and shifting and
> adding integers?
> 
> A problem this small and simple does not call for a prototype.
> 
> 
> --
> --Bryan
'cause you're smart




More information about the Python-list mailing list