C 格式化檔案大小

2021-07-11 22:09:12 字數 569 閱讀 5073

使用c#的方式格式化檔案大小,**如下:

/// /// 格式化檔案大小的c#方法

///

/// 檔案的大小,傳入的是乙個bytes為單位的引數

/// 格式化後的值

private static string getfilesize(long filesize)

else if (filesize >= 1024 * 1024 * 1024) //檔案大小大於或等於1024mb

gb", (double)filesize / (1024 * 1024 * 1024));

}else if (filesize >= 1024 * 1024) //檔案大小大於或等於1024kb

mb", (double)filesize / (1024 * 1024));

}else if (filesize >= 1024) //檔案大小大於等於1024bytes

kb", (double)filesize / 1024);

}else

bytes", filesize);

}}

檔案大小格式化(JS)

檔案大小獲取到的是以b 位元組 為單位,在頁面上顯示時,需要先格式化一下。一開始用的是if.else.幸好實際中檔案大小頂多達到t級,進行4次判斷就可以了。但這終究不是個好方法,琢磨著可以迴圈來實現。先了解下進製間的轉換規則 1 b 2 10 0 b 1 k 210 1 b 1 m 210 k 21...

日期型別的格式化和檔案大小的格式化

日期格式化 格式化字串的方法 string.format 日期格式化的參考 標準日期和時間格式字串 日期型別的格式化中,長格式與短格式指作業系統的區域選項的格式設定。date formats are very dependant on the culture information passed.t...

PHP格式化顯示檔案大小函式

用filesize 函式可以返回檔案的大小,可是返回值是以位元組 b 為單位的,看起來不方便。怎麼讓它根據檔案的大小自動以kb mb gb為單位顯示呢,用下面這個函式就可以實現了。格式化檔案大小顯示 param int size return string function format size ...