Float#truncate() es un método de clase flotante que devuelve un valor truncado redondeado con precisión de dígitos decimales.
Sintaxis: float.truncate()
Parámetro: valor flotante como argumento
Devuelve: valor truncado redondeado a la precisión más cercana
Si la precisión es -ve : entero con al menos ndigits.abs ceros finales
Si ndigits es +ve : un número de punto flotante, de lo contrario, entero
Ejemplo 1 :
# Ruby code for truncate() method # declaring float values a = 0.767 # declaring float values b = 2999.011 # declaring float values c = 2.0000 # TRUNCATED VALUES puts "truncate a : #{a.truncate()}\n\n" puts "truncate b : #{b.truncate()}\n\n" puts "truncate c : #{c.truncate()}\n\n"
Producción :
truncate a : 0 truncate b : 2999 truncate c : 2
Ejemplo #2:
# Ruby code for truncate() method # declaring float values a = -83930.00000 # declaring float values b = -66662999.11 # TRUNCATED VALUES puts "truncate a : #{a.truncate()}\n\n" puts "truncate b : #{b.truncate()}\n\n"
Producción :
truncate a : -83930 truncate b : -66662999
Publicación traducida automáticamente
Artículo escrito por mayank5326 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA