为什么得出来的磁盘容量(就是Cylinders * TracksPerCylinder * SectorsPerTrack * BytesPerSector)跟实际磁盘容量差异这么大呢?
比如我就有一个16MB的U盘,我得到的结果是:Cylinders =1 TracksPerCylinder =255 SectorsPerTrack =63 BytesPerSector=512
相乘得到的结果确是8,225,280 =8MB!!!测试其他的盘也是这样容量差很多,难道是我的计算方式的问题吗?请知道原因的朋友不惜赐教!
比如我就有一个16MB的U盘,我得到的结果是:Cylinders =1 TracksPerCylinder =255 SectorsPerTrack =63 BytesPerSector=512
相乘得到的结果确是8,225,280 =8MB!!!测试其他的盘也是这样容量差很多,难道是我的计算方式的问题吗?请知道原因的朋友不惜赐教!
解决方案 »
- 求高手帮忙 串口读入数据无法写入JPG
- 看WINDOWS驱动技术详解PCI章节中的疑问
- help,VC数据库编程问题,请大虾们帮忙!
- vs2012将引用的静态库打包入自己的静态库中
- vc中要用一条与句来调用一个可执行文件用什么?
- 在其它.cpp中如何调用OnDraw在画布上写字?
- 关于==问题
- ________________________类声明问题,内含代码,在线等!
- (!!大出血求解)怎样实现矩形框(里面有文字)的拖曳和几个矩形框的连线。希望能详尽解答,谢谢!!!(这已是我能给的最高分了)
- C/C++字节对齐问题
- 求助:怎样得到使用某个端口的应用程序名(100分)
- 怎么MDIGetActive()出错啊?
终止头扇面 ff3f01为什么会少一半?!
自己去想!!!!!