public class clsConversion
private double _GigaByte;
set{_GigaByte = GigaByte;}
public clsConversion(double pGigaByte)
public string ConversionMegaBytes(double mGigaByte)
double tmpResultadoTotalMegaBytes = 0;
tmpResultadoTotalMegaBytes = mGigaByte * 1024;
return string.Concat("La cantidad de Gygabytes a Megabytes es: ", tmpResultadoTotalMegaBytes.ToString());
public string ConversionKiloBytes(double mGigaByte)
double tmpResultadoTotalkiloBytes = 0;
tmpResultadoTotalkiloBytes =1024* (mGigaByte * 1024);
return string.Concat("La cantidad de Gygabytes a Kilobytes es: ", tmpResultadoTotalkiloBytes.ToString());
public string ConversionBytes(double mGigaByte)
double tmpResultadoTotalBytes = 0;
tmpResultadoTotalBytes =1024*(1024* (mGigaByte * 1024));
return string.Concat("La cantidad de Gygabytes a Bytes es: ", tmpResultadoTotalBytes.ToString());
public class clsRealizarConversion
public static void Main (string[] args)
clsConversion funcionObj = new clsConversion(0);
Console.WriteLine ("Ingresa el total de Gigabytes");
mGigaByte = double.Parse(Console.ReadLine());
Console.WriteLine(funcionObj.ConversionMegaBytes(mGigaByte));
Console.WriteLine(funcionObj.ConversionKiloBytes(mGigaByte));
Console.WriteLine(funcionObj.ConversionBytes(mGigaByte));
Console.WriteLine("No se pudo calcular el proceso");