Next Previous Contents

13. <2.4>: Tall.

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 

to_s

to string - lag en tekstlig representasjon av objektet, ikke ulikt Java sin toString().

Ruby har flere tallklasser:

Andre tallklasser i standardbiblioteket:


Next Previous Contents