Función Ruby Integer truncate() con ejemplo

La función truncar() en Ruby devuelve un valor int truncado con una precisión de ndigitos decimales. Cuando la precisión es negativa, el valor devuelto es un número entero con al menos ndigits.abs ceros al final. Se devuelve a sí mismo cuando los dígitos son cero o positivos. El valor predeterminado de ndigits se considera cero .

Sintaxis : número. truncado (dígitos)

Parámetro : la función toma el número entero que se va a truncar y un dígito no obligatorio, hasta el cual se debe truncar.

Valor de retorno : la función devuelve el valor truncado con una precisión de dígitos.

Ejemplo 1:

# Ruby program for truncate function 
   
# Initializing the number
num1 = 120
ndigits1 = -2 
   
num2 = 120
ndigits2 = -2 
   
num3 = -19
ndigits3 = -1 
   
num4 = 120
   
# Prints the truncated value
puts num1.truncate(ndigits1)
puts num2.truncate(ndigits2)
puts num3.truncate(ndigits3)
puts num4.truncate

Salida :

100
100
-10
120

Ejemplo #2:

# Ruby program for truncate function 
   
# Initializing the number
num1 = 190
ndigits1 = -1 
   
num2 = 10
ndigits2 = 2 
   
num3 = 18
ndigits3 = -1 
   
num4 = 1123
   
# Prints the truncated value
puts num1.truncate(ndigits1)
puts num2.truncate(ndigits2)
puts num3.truncate(ndigits3)
puts num4.truncate

Salida :

190
10
10
1123

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 *