Mathématiques avec Python et Ruby/Nombres en Ruby

Le langage Ruby est faiblement typé, ce qui veut dire que c'est au moment de la première affectation d'une variable (son instanciation) que Ruby devine le type de cette variable. Ruby possède 5 catégories de nombres:

  1. Les nombres entiers;
  2. Les fractions (quotients d'entiers par des entiers);
  3. Les réels (en réalité des nombres décimaux);
  4. Les grands nombres (Big_Num);
  5. Les nombres complexes.