欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

让硬盘彻底告别1.99GB

程序员文章站 2022-04-25 11:35:46
让硬盘彻底告别1.99GB打开"我的电脑".任意选种一个分区右击查看其"属性". 许多朋友的电脑中存在大量类似1.99GB.3.93GB之类的分区. 然而实际上我们使用FDISK分区的时候,并不想这样的情... 09-04-21...
打开"我的电脑".任意选种一个分区右击查看其"属性".
许多朋友的电脑中存在大量类似1.99gb.3.93gb之类的分区.
然而实际上我们使用fdisk分区的时候,并不想这样的情况的出现我们希望是一个整数.例如.2gb,3gb等.而且我们分区时明明按照1gb=1024mb的公式计算的.
例如想分2gb时就输入2048mb.实际在进行分区时.直接用1gb=1024mb的公式计算是不正确的.我们需要换一个公式来计算.
就能计算正确是数值了.我们把要分区是整数设置为n.正确公式是:
(n-1)×4 1024×n
根据计算的结果单位是mb.例如我需要的到2gb的分区.计算公式为:
(2-1)×4 1024×2=2052mb
也就是说在分区时.必须输入2052mb才能得到2gb的分区
----------------------------------------------------------------------------------------------------
有vb的朋友.操作更简单了
1.创建一个标准exe的文件
2.把exe的事件设置为click事件
3.再在click事件中打入代码:
n = inputbox("输入分区大小:", "你想要多少?")
s = (n - 1) * 4 1024 * n
print "你分区时就要输入"; s; "mb"
print "才能得到整数的分区喔^_^"

这段代码是这样运行的:
(数学中的"×"符号.vb代码是*)
调用inputbox函数.把你临时输入的数值.赋值给n作临时变量
接着将执行下一条代码.把n代入公式计算..赋值给s
最后调用print函数.把s的最后数值显示出来.
最后利用vb文件--生成exe 将程序打包出来
有了这个小程序.再也不怕忘记公式了...