Nombres
Dos tipus:
- Sensers: 20
- Flotants: 20.0
# nombre
nombre_01 = 10 / 3
puts nombre_01
nombre_02 = 10.0/3.0
puts nombre_02
Output
3
3.3333333333333335
Cambiar de tipus de senser a flotant
10.to_f
Output
10.0
Canviar un nombre de flotant a senser
12.2321
Output
12
Els nombres no són primitius en Ruby, sinó que són objectes, es poden utilitzar distintes operacions a les quals diem mètodes.
# valora absulut de -10
-10.abs
Output
10
Comprovar si el nombre és parell
3.even?
Outuput
false
2.even?
Output
true
Executem altre mètode, el següent nombre
2.next
Output
3