Basic HTML Version

|  | Table of Contents |  | View Full Version

Page 148 - 2620_Birla Open Mind C-6
P. 148

    The result of the above program is:

                  Assignment Operators

                  The assignment operators are used to assign the value of the right expression to the left operand. The
                  assignment operators are described in the following table:

                    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            x –= 3
                                assignment       assigns the result to left operand. x–=3 is equivalent to
                                                 x=x–3.

                        *=      Multiplication   It multiplies right operand with the left operand and           x *= 3
                                assignment       assigns 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         x %= 3
                                assignment       to 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.

                      146  Premium Edition-VI

| 143 144 145 146 147 148 149 150 151 152 153 |