需要帮助创建一个简单的程序,以便在Visual Basic中将Mb转换为Kb [Noob]

时间:2013-09-21 14:11:48

标签: vb.net visual-studio

Noob在这里学习了计算类,并且刚刚开始使用Visual Studio学习Visual Basic。我的第一个任务是在线研究并创建一个简单的控制台应用程序,将兆字节转换为Kilobytes。

Module 
    Sub Main() 
      Dim Kb As Integer 
      Console.WriteLine("Enter Number of Megabytes") 
      Kb = Console.ReadLine / 1024 
      Console.WriteLine(Kb) 
  End Sub 
End Module

这是我在环顾互联网之后来的,(是的,非常无聊!)不确定我从哪里出发或者知道我是否做得对。

如果有人可以帮我解决一些代码,我将不胜感激。谢谢!

2 个答案:

答案 0 :(得分:2)

好吧,1MB等于1024KB。因此,将输入(以MB为单位)乘以1024

Dim kb As Integer = 0
Console.WriteLine("Enter Number of Megabytes")
kb = Integer.Parse(Console.ReadLine()) * 1024
Console.WriteLine(kb.ToString())
Console.ReadLine()

答案 1 :(得分:2)

在好日子里,1024是使用的数字。今天不是那么容易。对于存储器1024仍然适用,但对于其他事物,例如,磁盘大小,可能不是。参见:

http://physics.nist.gov/cuu/Units/prefixes.html    和 http://physics.nist.gov/cuu/Units/binary.html