в общем так иногда делают, только используют ряд степеней двойки )) 1 2 4 8 16 ...