StrictlySpeaking.Ua (strictly_speaking v0.1.1)

Link to this section Summary

Functions

Accepts an integer. Returns a string containing human-readable representation of given number.

Link to this section Functions

Link to this function

say(number, acc \\ <<>>, order \\ 0)

Accepts an integer. Returns a string containing human-readable representation of given number.

Examples

iex> StrictlySpeaking.Ua.say(0)
"нуль"

iex> StrictlySpeaking.Ua.say(7)
"сім"

iex> StrictlySpeaking.Ua.say(17)
"сімнадцять"

iex> StrictlySpeaking.Ua.say(23)
"двадцять три"

iex> StrictlySpeaking.Ua.say(117)
"сто сімнадцять"

iex> StrictlySpeaking.Ua.say(1_117)
"одна тисяча сто сімнадцять"

iex> StrictlySpeaking.Ua.say(10_117)
"десять тисяч сто сімнадцять"

iex> StrictlySpeaking.Ua.say(117_117)
"сто сімнадцять тисяч сто сімнадцять"

iex> StrictlySpeaking.Ua.say(123_456_789)
"сто двадцять три мільйони чотириста п'ятдесят шість тисяч сімсот вісімдесят дев'ять"