PHP 版: <div class="codetitle"><a style="CURSOR: pointer" data="8738" class="copybut" id="copybut8738" onclick="doCopy('code8738')"> 代码如下:<div class="codebody" id="code8738"> function format($size) { $sizetext = array(" B"," KB"," MB"," GB"," TB"," PB"," EB"," ZB"," YB"); return round($size/pow(1024,($i=floor(log($size,1024)))),2).$sizetext[$i]; } C# 版: <div class="codetitle"><a style="CURSOR: pointer" data="452" class="copybut" id="copybut452" onclick="doCopy('code452')"> 代码如下:<div class="codebody" id="code452"> public string formatSize(long size) { if (size == 0) return "0"; string[] sizetext = new string[] { " B"," PB" }; int i = (int)Math.Floor(Math.Log(size,1024)); return Math.Round(size / Math.Pow(1024,i),2).ToString() + sizetext[i]; }
(编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|