47 lines
1021 B
Markdown
47 lines
1021 B
Markdown
---
|
|
title: Ruby Numbers Operations
|
|
---
|
|
In Ruby you can perform all standard math operations on numbers, including: addition `+`, subtraction `-`, multiplication `*`, division `/`, find remainders `%`, and work with exponents `**`.
|
|
|
|
## Addition:
|
|
|
|
* Numbers can be added together using the `+` operator.
|
|
```ruby
|
|
15 + 25 #=> 40
|
|
```
|
|
|
|
## Subtraction:
|
|
|
|
* Numbers can be subtracted from one another using the `-` operator.
|
|
```ruby
|
|
25 - 15 #=> 10
|
|
```
|
|
|
|
## Multiplication:
|
|
|
|
* Numbers can be multiplied together using the `*` operator.
|
|
```ruby
|
|
10 * 5 #=> 50
|
|
```
|
|
|
|
## Division:
|
|
|
|
* Numbers can be divided by one another using the `/` operator.
|
|
```ruby
|
|
10 / 5 #=> 2
|
|
```
|
|
|
|
## Remainders:
|
|
|
|
* Remainders can be found using the modulus `%` operator.
|
|
```ruby
|
|
10 % 3 #=> 1 # because the remainder of 10/3 is 1
|
|
```
|
|
|
|
## Exponents:
|
|
|
|
* Exponents can be calculated using the `**` operator.
|
|
```ruby
|
|
2 ** 3 #=> 8 # because 2 to the third power, or 2 * 2 * 2 = 8
|
|
```
|