The natural number system (radix)
for a digital system will always be 2 - And the natural number
system for humans will be based at 10. Hence will a digital
designs with a human interface often require conversions between
those number systems.
One way to solve the problem
could be division and multiplication - examples below.
It's possible to implement this
in "pure" hardware - but the best way to perform
conversion will properly be based at a modified shift-register
<READ
MORE HERE>.