/**
 * 바이트 단위를 사람이 읽기 쉬운 형식으로 변환합니다.
 * @param {number} bytes - 변환할 바이트 수
 * @returns {string} 변환된 문자열 (예: 1.5 MB/s)
 */
export function formatBytes(bytes) {
  if (bytes === 0) return "0 B/s";
  const k = 1024;
  const sizes = ["B/s", "KB/s", "MB/s", "GB/s", "TB/s"];
  const i = Math.floor(Math.log(bytes) / Math.log(k));
  return parseFloat((bytes / Math.pow(k, i)).toFixed(1)) + " " + sizes[i];
}
