Please be aware of the Forum Rules of Conduct.
Is the range then stored as float or can you recruit 2xr4 archers then repeatedly add a single man r3?
Range is stored as an integer. The rounding is done during recruitment.