||Compound Assignment Operator||Description|| || += ||declare @i int = 10[[BR]]set @i += 3[[BR]]print @i --13|| || -= ||declare @i int = 10[[BR]]set @i -= 3[[BR]]print @i --7|| || *= ||declare @i int = 10[[BR]]set @i *= 3[[BR]]print @i --30|| || /= ||declare @i int = 10[[BR]]set @i /= 3[[BR]]print @i --3|| || %= ||declare @i int = 10[[BR]]set @i %= 3[[BR]]print @i --1|| || &= ||declare @i int = 10[[BR]]set @i &= 3[[BR]]print @i --2|| || |= ||declare @i int = 10[[BR]]set @i |= 3[[BR]]print @i --11|| || ^= ||declare @i int = 10[[BR]]set @i ^= 3[[BR]]print @i --9||