ник: Анатолий (Киев)
?TypeName(0.2)
Double
В VB и в запросах результат вычислений имеет тип, соответствующий самому точному типу одного из операндов. У вас это Double. Если эта "борода" влияет на точность ваших вычислений, то примените к одному из операндов или/и к результату функцию CDec или CCur.
PS. Это круто - преобразовать числа в строки, чтоб потом их перемножить.