Selv om tall også er objekter i Ruby, oppfører de seg normalt, og du må ikke vri hjernen din rundt sær syntaks.
1| # Heltall 2| a = 3 3| b = 2 4| c = a + b #=> 5 5| d = c / b #=> 2 6| 7| # Flyttall 8| f = c.to_f / b #=> 2.5 9| 10| #Tall er også objekter 11| puts "tre og to er " + c.to_s 12| -25.abs #=> 25 13| a.zero? #=> false 14| 0.zero? #=> true 15| a.next #=> 4 |
Ruby har flere tallklasser:
require 'rational'
)
to string - lag en tekstlig representasjon av objektet, ikke ulikt Java sin toString()
.