The tool to convert amount to words in Ukrainian/English/Russian languages
Download latest release or grab via Maven:
<dependency>
<groupId>com.github.javadev</groupId>
<artifactId>moneytostr</artifactId>
<version>1.20</version>
</dependency>
or Gradle:
implementation 'com.github.javadev:moneytostr:1.20'
MoneyToStr moneyToStr = new MoneyToStr(MoneyToStr.Currency.UAH, MoneyToStr.Language.UKR, MoneyToStr.Pennies.NUMBER);
moneyToStr.convert(777.77D)
// сімсот сімдесят сім гривень 77 копійок