1.2 KiB
1.2 KiB
← Огляд Форматерів
# bytesToHumanReadableFormat(bytes: number, units?: string[]): string
Перетворює кількість байт на читабельний рядок з одиницями виміру.
За замовчуванням використовує поріг 1024 та одиниці: Bytes, KB, MB, GB, TB, PB, EB, ZB, YB.
bytesToHumanReadableFormat(500); // → '500 Bytes'
bytesToHumanReadableFormat(1536); // → '1.5 KB'
bytesToHumanReadableFormat(1048576); // → '1.0 MB'
Можна передати власні одиниці:
bytesToHumanReadableFormat(2048, ['Б', 'КБ', 'МБ']); // → '2.0 КБ'
# numberToCompactFormat(num: number, digits?: number): string
Скорочує велике число до компактного формату з суфіксом (K, M, G, T, P, E).
digits — кількість знаків після коми (за замовчуванням 1).
numberToCompactFormat(999); // → '999'
numberToCompactFormat(1500); // → '1.5K'
numberToCompactFormat(1500, 2); // → '1.50K'
numberToCompactFormat(2500000); // → '2.5M'