Conversiones de variables en Ruby

────────────────────────────────────────────────────────────────────────────

 Conversiones de variables en Ruby:



→ Conversión a enteros:
variable.to_i
Ejemplo:
variable = "2"
variable.to_i #Pasaría a ser un entero (2) y no un carácter.

→ Conversión a decimales (flotantes):
variable.to_f
Ejemplo:
variable = "45"
variable.to_f #Pasaría a ser un decimal (45.0).

→ Conversión a cadena de caracteres:
variable.to_s
Ejemplo:
variable = 355
variable.to_s #Pasaría a ser una cadena ("355")

Conversiones mas estrictas:
A enteros: variable.to_int
A cadenas: variable.to_str

→ Otras:
A sucesor: variable.next
A valor absoluto: variable.abs
A el entero inmediato superior (ceiling): variable.ceil 
A el entero inmediato inferior: variable.floor
A el entero próximo (redondeo): variable.round
A letra del Código ASCII: variable.chr
Comprueba si la operación es finita: (variable/0.0).finite?
Comprueba si la operación es infinita: (variable/0.0).infinite?
Comprueba si la operación da cero o no: (0/variable).zero?

────────────────────────────────────────────────────────────────────────────

No hay comentarios:

Publicar un comentario