メインコンテンツへスキップ
BlueAI
ホーム/ユーティリティ/関数/ファイルサイズ formatFileSize

formatFileSize

バイト数を人間が読みやすいファイルサイズ表記(B / KB / MB / GB)に変換します。

|
import { formatFileSize } from "@blueai/ui"

Examples

変換例
入力bytes出力
0 bytes00 B
500 bytes500500 B
1,023 bytes1,0231023 B
1 KB1,0241.0 KB
15.5 KB15,87215.5 KB
240 KB245,760240.0 KB
1 MB1,048,5761.0 MB
5.3 MB5,557,4535.3 MB
1 GB1,073,741,8241.0 GB
2.5 GB2,684,354,5602.5 GB
formatFileSize(0)          // → "0 B"
formatFileSize(1024)       // → "1.0 KB"
formatFileSize(1048576)    // → "1.0 MB"
formatFileSize(1073741824) // → "1.0 GB"

Props

PropTypeDefaultDescription
bytes*number変換するバイト数