Bookmark and Share

Lee's 程序人生

HTML CSS Javascript XML AJAX ATLAS C# C++ 数据结构 软件工程 设计模式 asp.net Java 数字图象处理 Sql 数据库
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

硬盘整数分区的计算方法

Posted on 2008-09-07 15:58  analyzer  阅读(432)  评论(0编辑  收藏  举报

硬盘分区的计算公式存在着一个误差.其实所得出的整数G并不是从标准的1024及工业上的1000计算出来的,而是从以下这条公式:

 


(A-1)×4+1024×A=Y
A为你想要得到的整数G(单位为:GB)
Y为你分区时应该输入的数字(单位为MB)
如:
(10-1)×4+1024×10=10276  —— 10G
(5-1)×4+1024×5=5136        —— 5G
(15-1)×4+1024×15=15416  —— 15G
(20-1)×4+1024×20=20556  —— 20G
看看我分的区...是不是数值看起来舒服了许多??
 
下面给出计算公式的程序.
分区大小显示为整数的计算方法:
想要的大小为G,单位是GB,计算分区设置大小M的公式:
M=(G-1)*4+1024*G
例如:如要2GB的分区,就是2052MB。
我要啦免费统计