Skip to content

green-labs/rescript-korean-numeral

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2665bc1 · Nov 18, 2024

History

24 Commits
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
Sep 21, 2022
Feb 3, 2021
Mar 28, 2024
Nov 18, 2024
Feb 3, 2021
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024
Nov 18, 2024

Repository files navigation

rescript-korean-numeral

npm version

@greenlabs/re-korean-numeral은 deprecated 되었습니다. 새로운 패키지명 @greenlabs/rescript-korean-numeral을 이용해서 설치해주세요.

rescript-korean-numeral은 숫자를 한글 숫자로 변환해주는 리스트립트(ReScript) 모듈 입니다.

1234 -> 1,234
1234567890 -> 12억 3,456만 7,890
1234567890 -> 12억 3,456만  // 만 이하 절삭

ReScript 버전 별 호환성

ReScript korean-numeral
>= v12 >= v0.5.0
>= v11.1 (BigInt 지원) >= v0.4.0
~< v11.1 ~< v0.4.0

설치하기

  1. 모듈 설치
npm i @greenlabs/rescript-korean-numeral
or
yarn add @greenlabs/rescript-korean-numeral
  1. rescript.json 의존성 추가하기
"bs-dependencies": [
  "@greenlabs/rescript-korean-numeral"
]

사용방법

  1. fromInt
KoreanNumeric.fromInt(1234, ())
// 1,234
  1. fromFloat
KoreanNumeric.fromFloat(1234567890.1, ~drop=1, ())
// 12억 3,456만
  1. fromString
KoreanNumeric.fromString("1234567890987654321", ~drop=1, ())
// 123경 4,567조 8,909억 8,765만
  1. fromBigInt

ReScript v11.1.0-rc.6 부터 지원 가능

KoreanNumeric.fromBigInt(1234567890987654321n, ~drop=1, ())
// 123경 4,567조 8,909억 8,765만

테스트

pnpm test