Numbers

We have 2 types of numbers:

  • integers - whole numbers: 5, -23, 0, 19
  • real numbers - numbers "with comma": 3.14, 0.004, -3.33

We can do the basic operations on them: +, -, *, / and % (remainder).

Why do we need 2 types of numbers?
The mathematical operations on them can give different results.
We need both of them, depending on the problem we are trying to solve.

The main difference is when we use division:

  • dividing integers gives an integer: 5 / 2 = 2
  • dividing reals gives a real: 5.0 / 2.0 = 2.5

Try to play around with the "output" block, use it as a simple calculator.
Do these calculations:

  • 5 / 2
  • 5.0 / 2.0
  • 8 * 3.14