Page 111 - Plus_V2.2_C6_Flipbook
P. 111
Operator Name Description Example
= Assignment It assigns the value of operand on the right side to the left x = 5
side operand.
+= Addition It adds right operand to the left operand and assigns the x += 3
assignment result to left operand. x+=3 is equivalent to x=x+3.
–= Subtraction It subtracts right operand from the left operand and assigns x –= 3
assignment the result to left operand. x–=3 is equivalent to x=x–3.
*= Multiplication It multiplies right operand with the left operand and assigns x *= 3
assignment the result to left operand. x*=3 is equivalent to x=x*3.
/= Division It divides left operand with the right operand and assigns x /= 3
assignment the result to left operand. x/=3 is equivalent to x=x/3.
%= Remainder It takes modulus of two operands and assigns the result to x %= 3
assignment left operand. x%=3 is equivalent to x=x%3.
//= Floor division It performs floor division on operators and assigns the x //= 3
assignment value to the left operand. x//=3 is equivalent to x=x//3.
**= Exponentiation It performs exponential (power) calculation on operators x **= 3
assignment and assigns the value to the left operand. x**=3 is
equivalent to x=x**3.
Program 2: To perform all the assignment operators.
Introduction to Programming 109

