
Converts numbers to Korean currency words, supporting large units like 만, 억, and 조. Offers options for spacing, number grouping, and managing zero or large numbers.
MTK는 숫자를 한국어 금액 표기로 변환하는 Kotlin 라이브러리입니다.
예를 들어 123456을 입력하면 "십이만 삼백 오십육원"과 같이 읽을 수 있습니다.
만, 억, 조 등 큰 단위 지원Gradle:
dependencies {
implementation("io.github.jmseb3:MTK:1.0.0")
}import io.github.jmseb3.MTK
fun main() {
val amount = 123456L
val korean1 = MTK.toKorean(amount)
println(korean1) // 십이만 삼백 오십육원
val korean2 = MTK.toKorean(amount, useSpacing = false)
println(korean2) // 십이만삼백오십육원
val korean3 = MTK.toKorean(amount, innerSplit = false)
println(korean3) // 십이만삼백오십육원
val korean4 = MTK.toKorean(amount, spaceBeforeWon = true)
println(korean4) // 십이만 삼백 오십육 원
}MTK는 숫자를 한국어 금액 표기로 변환하는 Kotlin 라이브러리입니다.
예를 들어 123456을 입력하면 "십이만 삼백 오십육원"과 같이 읽을 수 있습니다.
만, 억, 조 등 큰 단위 지원Gradle:
dependencies {
implementation("io.github.jmseb3:MTK:1.0.0")
}import io.github.jmseb3.MTK
fun main() {
val amount = 123456L
val korean1 = MTK.toKorean(amount)
println(korean1) // 십이만 삼백 오십육원
val korean2 = MTK.toKorean(amount, useSpacing = false)
println(korean2) // 십이만삼백오십육원
val korean3 = MTK.toKorean(amount, innerSplit = false)
println(korean3) // 십이만삼백오십육원
val korean4 = MTK.toKorean(amount, spaceBeforeWon = true)
println(korean4) // 십이만 삼백 오십육 원
}