ex_wareki v1.0.0 ExWareki.Number
Link to this section Summary
Functions
kansuji2arabic/1 converts kansuji(kanji-number) into arabic numbers
kansuji2arabic!/1 converts kansuji(kanji-number) into arabic numbers
parse/1 converts kansuji(kanji-number) into arabic numbers
Link to this section Functions
Link to this function
kansuji2arabic(kansuji)
kansuji2arabic/1 converts kansuji(kanji-number) into arabic numbers
## Examples
iex> ExWareki.Number.kansuji2arabic("五億四千六百三十一万九千八百二十一")
{:ok, 546319821}
iex> ExWareki.Number.kansuji2arabic("十三")
{:ok, 13}
iex> ExWareki.Number.kansuji2arabic("二千十九")
{:ok, 2019}
iex> ExWareki.Number.kansuji2arabic("十万百十")
{:ok, 100110}
Link to this function
kansuji2arabic!(kansuji)
kansuji2arabic!/1 converts kansuji(kanji-number) into arabic numbers
## Examples
iex> ExWareki.Number.kansuji2arabic!("五億四千六百三十一万九千八百二十一")
546319821
Link to this function
parse(n)
parse/1 converts kansuji(kanji-number) into arabic numbers
## Examples
iex> ExWareki.Number.parse("1234567890")
{:ok, 1234567890}
iex> ExWareki.Number.parse("012")
{:ok, 012}
Link to this function