🧰

@lani.ground/kits

React Component Library

NPM Version
Production Ready
TypeScript
🎯

numberKit Examples

🔢

divideNumberToDigits - 천 단위 구분자

숫자를 지정된 자리수마다 구분자로 나누어 표시합니다.

numberKit.divideNumberToDigits(1234567)
결과:
1,234,567
📊

formatDecimalNumber

숫자를 소수점 이하 지정된 자리수까지 포맷팅하고, removeTrailingZeros 옵션으로 불필요한 0을 제거할 수 있습니다.

numberKit.formatDecimalNumber('1234567.89123', 2)
결과:
1,234,567.89
📊 기본 소수점 포맷팅
formatDecimalNumber('1234567.89123', 2)

기본 소수점 포맷팅 (2자리)

1,234,567.89
formatDecimalNumber('999.999', 2)

반올림 처리

999.99
formatDecimalNumber('0.000123', 6)

작은 소수점 (6자리)

0.000123
formatDecimalNumber('1000000', 0)

정수 포맷팅

1,000,000
formatDecimalNumber('-1234.567', 2)

음수 처리

-1,234.56
formatDecimalNumber('1.23e-7', 10)

지수 표기법

0.0000001230
✂️ removeTrailingZeros 옵션
formatDecimalNumber('123.4500', 4)

끝자리 0 유지 (false)

123.4500
formatDecimalNumber('123.4500', 4, true)

끝자리 0 제거 (true)

123.45
formatDecimalNumber('100.0000', 4)

모든 소수점 0 유지 (false)

100.0000
formatDecimalNumber('100.0000', 4, true)

모든 소수점 0 제거 (true)

100
formatDecimalNumber('999.1010', 4, true)

중간 0은 유지, 끝 0만 제거

999.101
formatDecimalNumber('0.5000', 4, true)

0.5 형태로 정리

0.5