Skip to main content

formatNumberFloorUnit

주어진 숫자를 주어진 절삭 단위(1을 포함한 10의 제곱수(10/100/1000/...))로 절삭하여 반환하는 함수입니다.

소수점이 있을 경우 소수점 자리수는 자동으로 절삭됩니다.


Code

🔗 실제 구현 코드 확인

Interface

typescript
type TruncationUnit =
| 1
| 10
| 100
| 1_000
| 10_000
| 100_000
| 1_000_000
| 10_000_000
| 100_000_000
| 1_000_000_000
| 10_000_000_000
| 100_000_000_000
| 1_000_000_000_000;

function formatNumberTruncate(value: number, truncationUnit: TruncationUnit): number

Usage

typescript
import { formatNumberTruncate } from '@modern-kit/utils';

formatNumberTruncate(1234567, 1000) // 1234000

formatNumberTruncate(-1234567, 1000) // -1234000

formatNumberTruncate(-1234567.1234, 1000) // -1234000