Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bluemix/NumberToArabicWords

converting Arabic numbers to words, e.g., 314 => ثلاثمائة و أربع عشرة.
https://github.com/bluemix/NumberToArabicWords

arabic java numbers words

Last synced: 26 days ago
JSON representation

converting Arabic numbers to words, e.g., 314 => ثلاثمائة و أربع عشرة.

Awesome Lists containing this project

README

        

# NumberToArabicWords
converting Arabic numbers to words, e.g., 314 => ثلاثمائة و أربع عشرة.

تحويل الأرقام العربية إلى كتابات

```java
ArabicTools arabicTools = new ArabicTools();

arabicTools.isFeminine = true;
System.out.println(arabicTools.numberToArabicWords("314"));
// ثلاثمائة و أربع عشرة

System.out.println(arabicTools.numberToArabicWords("9872677829654774585269"));
/*
تسعة سكستيليونات
و ثمانمائة و اثنان و سبعون كوينتليوناً
و ستمائة و سبعة و سبعون كوادريليوناً
و ثمانمائة و تسعة و عشرون تريليوناً و ستمائة
و أربعة و خمسون ملياراً
و سبعمائة و أربعة و سبعون مليوناً و خمسمائة
و خمسة و ثمانون ألفاً و مئتان و تسع و ستون
*/

```

the original implementation was in Qt, ported from https://github.com/01walid/ArabicNumberToWord and converted to Java code.

Android version
----

[![ArabicNumberToWords](https://github.com/bluemix/NumberToArabicWordsAndroid/blob/master/device-2015-08-23-235431.png)](https://github.com/bluemix/NumberToArabicWordsAndroid)