The easiest form of math in programming takes this form :
result = number1 (operator) number2
An operator is the symbol that defines the mathematical operation, such as the plus sign.
The symbol (operator) for addition is the plus sign ( + ).
*English* The total difficulty rating of two monsters. *Code* total_difficulty = monst_1_diff + monst_2_diff
The player has just killed a monster in an RPG.
*English* Give the player 2 more experience points. *Code* experience = experience + 2;
This may look tricky at first. To help clarify, here are the steps that the computer takes to perform this calculation :
experience = 5 + 2;
Then, it adds 5 to 2
experience = 7;
And finally, we are back to simply giving a variable a number to hold. This final step is just like one you learned in the last chapter.
The operator for subtraction is the minus sign ( - ).
The player has just been struck by a bullet.
*English* Subtract 5 from the player's health. *Code* player_health = player_health - 5
The operator for multiplication is ( * ). This is found above the 8 on your keyboard.
*English* The final score equals the amount of enemies hit multiplied by 100. *Code* final_score = enemies_hit * 100
The operator for division is ( / ). This is found next to the right shift key on your standard keyboard.
*English* Given a certain amount of experience points, each member of a 4-member party will receive 1/4 of the total experience. *Code* party_member_exp = total_exp_points / 4