-1

コンピューティング クラスを受講し、Visual Studio を使用して Visual Basic の学習を開始したばかりの Noob です。私の最初の仕事は、オンラインで調べて、メガバイトをキロバイトに変換する簡単なコンソール アプリケーションを作成することです。

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

これは、私がインターネットを見回した後に来たものです (はい、非常に初心者です!) ここからどこへ行くのか、または私がそれを正しく行っているかどうかさえ正確にはわかりません.

誰かがコードで私を助けてくれれば幸いです。ありがとう!

4

2 に答える 2

2

古き良き時代には、1024 が使用する番号でした。今日、それはそれほど簡単ではありません。メモリの場合は 1024 が適切ですが、ディスク サイズなどの他の事項については、そうでない場合があります。見る:

http://physics.nist.gov/cuu/Units/prefixes.html および http://physics.nist.gov/cuu/Units/binary.html

于 2013-09-21T16:23:44.333 に答える
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()
于 2013-09-21T14:15:58.233 に答える