>>>So, to recap...
>>>
>>>1. Find first non-zero digit
>>>2. Look at the next digit
>>> a. If the next digit is >= 5, round first digit up
>>> b. If the next digit is < 5, do nothing to the first digit
>>>3. Drop all digits after the (possibly adjusted) first digit
>>>4. Keep leading zeros and decimal places intact
>>>
>>>That is probably exactly what you already said, but I needed to put it in my own way.
>>>
>>>If the above is true, then are these correct?
>>>
>>>
>>> 4.008 * 2.09 ------> 4 * 2 = 8
>>>38.002 * 0.49 ------> 40 * .5 = 20
>>>61.203 * 0.42 ------> 60 * .4 = 24
>>> .98 * 7.61 ------> 1 * 8 = 8
>>> .098 * 0.15 ------> .1 * .2 = .02
>>>
>>
>>Shouldn't the last number be .2 rather than .02?
>
>Nope. 1 * .2 would be .2, but .1 * .2 is .02, unless you meant something different.
Sorry, I was looking at the wrong thing. I saw the .02 and thought you were rounding .15 to .02. I guess my eyes are starting to cross with age.