All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.osamabmaq.tafqeetj.numbers.FractionalRatioNames Maven / Gradle / Ivy

Go to download

A Java library to convert numbers from digital format to words format in Arabic language.

The newest version!
package io.github.osamabmaq.tafqeetj.numbers;

import java.util.Map;

public class FractionalRatioNames {
    private static final Map fractionalRatioNamesMap = Map.ofEntries(
            Map.entry(1, "بالعشرة"),
            Map.entry(2, "بالمئة"),
            Map.entry(3, "بالألف"),
            Map.entry(4, "بالعشرة آلاف"),
            Map.entry(5, "بالمئة ألف"),
            Map.entry(6, "بالمليون"),
            Map.entry(7, "بالعشرة ملايين"),
            Map.entry(8, "بالمئة مليون"),
            Map.entry(9, "بالمليار"),
            Map.entry(10, "بالعشرة مليارات"),
            Map.entry(11, "بالمئة مليار"),
            Map.entry(12, "بالترليون"),
            Map.entry(13, "بالعشرة ترليونات"),
            Map.entry(14, "بالمئة ترليون"),
            Map.entry(15, "بالكوادرليون")
    );

    private FractionalRatioNames() {
    }

    public static String getRatio(int numberOfFractionalDigits) {
        return fractionalRatioNamesMap.get(numberOfFractionalDigits);
    }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy