Syntax | | Same as | | Function |

*variable* += *expression* | | *variable* = *variable* + *expression* | | Add *expression* to *variable* |

*variable* -= *expression* | | *variable* = *variable* - *expression* | | Subtract *expression* from *variable* |

*variable* *= *expression* | | *variable* = *variable* * *expression* | | Multiply *variable* with *expression* |

*variable* /= *expression* | | *variable* = *variable* / *expression* | | Divide *variable* by *expression* |

*variable* %= *expression* | | *variable* = *variable* % *expression* | | Modulo *variable* by *expression* |

*variable* <<= *expression* | | *variable* = *variable* << *expression* | | Shift *variable* *expression* bits left |

*variable* >>= *expression* | | *variable* = *variable* >> *expression* | | Shift *variable* *expression* bits right |

*variable* |= *expression* | | *variable* = *variable* | *expression* | | Or *variable* with *expression* |

*variable* &= *expression* | | *variable* = *variable* & *expression* | | And *variable* with *expression* |

*variable* ^= *expression* | | *variable* = *variable* ^ *expression* | | Xor *variable* with *expression* |