Backup Oficial de SeguridadBlanca.Org

sábado, 1 de agosto de 2009

programacion: Cambiando a Bytes en ruby

Ahora estaba aburrido y seme ocurrio practicar un poco ruby para que no se me olvide espero este code les sirva mas que nada como utilidad por que uno nunca sabe cuando uno de estos hará falta.

Tranforma de Kilobytes, Megabytes, Gigabytes y Terabytes a Bytes...

#Script Diseñado por Dr.white
#http://www.seguridadblanca.blogspot.com
puts 'Convertidor a Bytes'
puts 'Ingresar'
puts 'k para Kilobytes'
puts 'm para Megabytes'
puts 'g para Gigabytes'
puts 't para Terabytes'
STDOUT.flush
ti = gets.chomp
puts 'Ingresa la cantidad:'
STDOUT.flush
val = gets.chomp
if ti == 'k'
x = val.to_i*1024
puts ''+val.to_s+' Kilobytes = '+x.to_s+' Bytes'
elsif ti == 'm'
x = val.to_i*1024*1024
puts ''+val.to_s+' Megabytes = '+x.to_s+' Bytes'
elsif ti == 'g'
x = val.to_i*1024*1024*1024
puts ''+val.to_s+' Gigabytes = '+x.to_s+' Bytes'
elsif ti== 't'
x = val.to_i*1024*1024*1024*1024
puts ''+val.to_s+' Terabytes = '+x.to_s+' Bytes'
else puts 'Ingresaste mal'
end

Se ve mucho mejor en un editor de perl lógicamente espero que les sirva...


Saludos
Dr.White

No hay comentarios:

Publicar un comentario