进入快盘 | 申领稿费  |  新人报到  |  意见建议 | 购买卡币    

卡巴斯基技术论坛's Archiver

dnyh 发表于 2008-5-28 21:07

让硬盘彻底告别1.99GB

<P>打开"我的电脑".任意选种一个分区右击查看其"属性".<BR>许多朋友的电脑中存在大量类似1.99GB.3.93GB之类的分区.<BR>然而实际上我们使用FDISK分区的时候,并不想这样的情况的出现我们希望是一个整数.例如.2GB,3GB等.而且我们分区时明明按照1GB=1024MB的公式计算的.<BR>例如想分2GB时就输入2048MB.实际在进行分区时.直接用1GB=1024MB的公式计算是不正确的.我们需要换一个公式来计算.<BR>就能计算正确是数值了.我们把要分区是整数设置为N.正确公式是:<BR>(N-1)×4+1024×N<BR>根据计算的结果单位是MB.例如我需要的到2GB的分区.计算公式为:<BR>(2-1)×4+1024×2=2052MB<BR>也就是说在分区时.必须输入2052MB才能得到2GB的分区<BR>----------------------------------------------------------------------------------------------------<BR>有VB的朋友.操作更简单了<BR>1.创建一个标准EXE的文件<BR>2.把EXE的事件设置为Click事件<BR>3.再在Click事件中打入代码:<BR>N = InputBox("输入分区大小:", "你想要多少?")<BR>s = (N - 1) * 4 + 1024 * N<BR>Print "你分区时就要输入"; s; "MB"<BR>Print "才能得到整数的分区喔^_^"</P>
<P><BR>这段代码是这样运行的:<BR>(数学中的"×"符号.VB代码是*)<BR>调用InputBox函数.把你临时输入的数值.赋值给N作临时变量<BR>接着将执行下一条代码.把N代入公式计算..赋值给s<BR>最后调用print函数.把s的最后数值显示出来.<BR>最后利用VB文件--生成EXE 将程序打包出来<BR>有了这个小程序.再也不怕忘记公式了... <BR></P>

zzjjll 发表于 2008-5-29 12:51

好是好,就是要安装VB软件,还不如计算器计算下呢

219399 发表于 2008-5-29 12:52

看不懂....:@1#

my_2004 发表于 2008-7-28 22:50

深奥

junde_li 发表于 2008-8-29 16:09

*** 作者被禁止或删除 内容自动屏蔽 ***

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.