Если ранее поддерживались только целые числа, то теперь ещё и дробные до двух знаков после запятой. Это позволяет использовать одновременно любые две кратные единицы измерения.
Например, если выбрать "рубли и копейки" и ввести число
1234.50, то на выходе получим текст одна тысяча двести тридцать четыре рубля 50 копеек. В настройках можно выбрать также евро, доллары, метры и даже гектары! И ещё можно настроить регистр букв.А если вас интересует сам алгоритм преобразования числа в текст, вы можете посмотреть его в исходниках моей библиотеки, написанной на Kotlin.
