>>905
30MB=29296.875kBとなるときもあるぞ。
これは1kb=1000Bとするか1kB=1024Bとするかで変わってくる。
よくあるのがBIOSとOS(WINDOWS)ではハードディスクの容量の表示が異なるんだけど、
これは1000Bで計算しているか、1024Bで計算しているかで変わってくる。
どっちがBIOSでどっちがOSかは忘れたが。。。
まぁ少々専門的(っていっても理解すれば簡単なものだから興味があれば検索するとよろし。

ちなみに30000kbとするとこれまた意味が変わってくるので30000kBの方が正しい。
bはbit(ビット)でBはByte(バイト)ね。

>>906
ttp://www.ocn.ne.jp/mobile/router/atyr32j.htm
ここを参考にするばいいかと。