Función Ruby Integer to_s con ejemplo

La función to_s en Ruby devuelve una string que contiene la representación del valor posicional de int con base radix (entre 2 y 36). Si no se proporciona ninguna base en el parámetro, asume que la base es 10 y regresa. 

Sintaxis : número.to_s(base)

Parámetro : La función toma el número y una base a la que se va a convertir. Si no se proporciona una base en el parámetro, se supone que el parámetro predeterminado es 10. 

Valor devuelto : la función devuelve una string que contiene la representación del valor posicional de int con la base de la base dada.

Ejemplo 1:  

Ruby

# Ruby program for to_s function
  
# Initializing the number
num1 = 10
num2 = 16
num3 = 298
num4 = 183
   
# Prints the string after
# conversion into base
puts num1.to_s
puts num2.to_s
puts num3.to_s(2)
puts num4.to_s(8)

Salida :  

10
16
100101010
267

Ejemplo #2: 

Ruby

# Ruby program for to_s function
  
# Initializing the number
num1 = 120
num2 = 189
num3 = 132
num4 = 8
   
# Prints the string after
# conversion into base
puts num1.to_s(5)
puts num2.to_s(20)
puts num3.to_s(2)
puts num4.to_s

Salida

440
99
10000100
8

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *