Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created January 17, 2019 17:42
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/714b3c23844ba9ce9f1a40c287705d94 to your computer and use it in GitHub Desktop.
Save parzibyte/714b3c23844ba9ce9f1a40c287705d94 to your computer and use it in GitHub Desktop.
Redondear números created by parzibyte - https://repl.it/@parzibyte/Redondear-numeros
=begin
Ejemplos y 3 formas de redondear números
en el lenguaje de programación Ruby
@author parzibyte
=end
numero = 15.2
puts "El número originalmente es #{numero}"
# Redondearlo normalmente con round, si < 5 hacia abajo y si >= 5 hacia arriba
redondeado = numero.round
puts "Al redondearlo normalmente, es #{redondeado}"
# Ahora hacia abajo, incluso .9 baja. Usamos floor
hacia_abajo = numero.floor
puts "Si lo redondeamos hacia abajo, es #{hacia_abajo}"
# Finalmente hacia arriba, incluso .1 sube. Usamos ceil
hacia_arriba = numero.ceil
puts "Y redondeado hacia arriba, es #{hacia_arriba}"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment