Have we forgot our basic binary manipulation lessons?DECLARE @b VARBINARY(2)SET @b = 0SET @b = @b + POWER(2,0) -- turn on the first bitSET @b = @b + POWER(2,3) -- turn on the fourth bitSET @b = @b + POWER(2,7) + POWER(2,15) -- turn on the eighth and sixteenth bitsPRINT CAST(POWER(2,0) + POWER(2,3) + POWER(2,7) + POWER(2,15) AS VARBINARY(2))PRINT @bPRINT ''PRINT POWER(2,0) + POWER(2,3) + POWER(2,7) + POWER(2,15)PRINT CAST(@b AS INT)PRINT ''SET @b = 0SET @b = @b | POWER(2,0) | POWER(2,3) | POWER(2,7) | POWER(2,15)SET @b = @b - (@b & POWER(2,15))PRINT @bPRINT CAST(@b AS INT)