Basic operations
Like all other programming languages, Ruby comes packed with a whole bunch of operators.
Arithmetic operators
Assume a = 2 and b = 4.
Operator |
Description |
Example |
---|---|---|
+ |
Addition: Adds values on either side of the operator |
a + b will give 6 |
- |
Subtraction: Subtracts the right-hand side operand from the left-hand side operand |
a – b will give -2 |
* |
Multiplication: Multiplies values on either side of the operator |
a * b will give 8 |
/ |
Division: Divides the left-hand side operand by the right-hand side operand |
b / a will give 2 |
% |
Modulus: Divides the left-hand side operand by the right-hand side operand and returns the remainder |
b % a will give 0 |
** |
Exponent: Performs exponential (power) calculations on operators |
a ** b will ... |
Get Mastering Chef now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.