Не используйте float, но точный тип данных, такой как decimal ():
declare @a decimal(19,5);
declare @b decimal(19,5);
declare @c decimal(19,5);
set @a = 150.50;
set @b = 19;
set @c = 100;
select @a * @b / @c as result
,ROUND(@a * @b / @c, 2) as rounded
, что приводит к
result rounded
28.595000 28.600000