下面是js的脚本,100G为例:
var num = 100
Math.ceil(Math.ceil(num*1024/7.84423828125)*7.84423828125)
使用方法,只要有浏览器就行,打开浏览器进入开发者模式F12,选择控制台
将上面的代码粘贴到控制台中,红字部分为100G应分配的M数.如需其它容量大小自行修改100为对应的值
完整的html
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>分区计算器</title>
<script>
function diskSize() {
var num = document.getElementById('size').value;
var newSize = Math.ceil(Math.ceil(num * 1024 / 7.84423828125) * 7.84423828125);
var p = document.getElementById('newSize');
p.innerText = newSize;
}
</script>
<style>
h1 {
color: red;
}
input {
vertical-align: middle;
}
p {
color: red;
/* background-color: #808080; */
}
body {
text-align: center;
}
/* #div {
margin: 0 auto;
border: 1px solid #000;
width: 300px;
height: 100px
}; */
</style>
</head>
<body>
<div id="div">
<h1>分区计算器</h1>
<input type="text" id="size" value="100" placeholder="请输入分区大小(G)" />
<input type="button" onclick="diskSize()" value="计算大小(M)" />
<p id="newSize"></p>
</div>
</body>
</html>