• What is being presented to me is the following SQL:

    DECLARE @dOne DECIMAL(10,2),

    @dThree DECIMAL(10,2),

    @mOne MONEY,

    @mThree MONEY,

    @fOne FLOAT,

    @fThree FLOAT

    SELECT @dOne = 1,

    @dThree = 3,

    @mOne = 1,

    @mThree = 3,

    @fOne = 1,

    @fThree = 3

    SELECT @dOne = @dOne/@dThree*@dThree ,

    @mOne = @mOne/@mThree*@mThree ,

    @fOne = @fOne/@fThree*@fThree

    SELECT @dOne AS DecimalResult,

    @mOne as MoneyResult,

    @fOne as FloatResult

    produces DecimalResult = 1.00

    Money Result = .999999

    FloatResult = 1