i would love to avoid floats or long at all , which means a lot more if/then for ranging of the inputs for the distance and time options for a given time / distance input

the result display would be returned to 1 byte for decimal display use , and a word value for the above decimal use ,
i am bit lost on this one on how to get it going atm would not be too bad normally but i have only small amount of code space left , i am still trying to claw back some code space elsewhere

varables i have so far

Display Distance base measurement selection option

00 = Feet
01 = meters
02 = miles
03 = KM

Display Time base measurement selection option
00 = time in sec
01 = time in minutes
02 = Time in Hours
03 = LAP SPEED

Distance input values
0 - 4000 - 2 bytes

Time input values

days, hours , min, sec , 1/100th - all 1 bytes