Class AmtInWords_TH

  • All Implemented Interfaces:
    AmtInWords

    public class AmtInWords_TH
    extends Object
    implements AmtInWords
    Amount in Words for Thai
    Version:
    $Id: AmtInWords_TH.java,v 1.2 2005/04/19 04:43:31 jjanke Exp $
    Author:
    Sureeraya Limpaibul - http://www.rgagnon.com/javadetails/java-0426.h tml
    • Constructor Summary

      Constructors 
      Constructor Description
      AmtInWords_TH()
      AmtInWords_TH 0.23 = ศูนย์ 23/100 1.23 = หนึ่งบาท 23/100 11.45 = สิบเอ็ดบาท 45/100 121.45 = หนึ่งร้อยยี่สิบเอ็ดบาท 45/100 1231.56 = หนึ่งพันสองร้อยสามสิบเอ็ดบาท 56/100 12341.78 = หนึ่งหมื่นสองพันสามร้อยสี่สิบเอ็ดบาท 78/100 123451.89 = หนึ่งแสนสองหมื่นสามพันสี่ร้อยห้าสิบเอ็ดบาท 89/100 12234571.90 = สิบสองล้าน สองแสนสามหมื่นสี่พันห้าร้อยเจ็ดสิบเอ็ดบาท 90/100 123234571.90 = หนึ่งร้อยยี่สิบสามล้าน สองแสนสามหมื่นสี่พันห้าร้อยเจ็ดสิบเอ็ดบาท 90/100 1987234571.90 = หนึ่งพันเก้าร้อยแปดสิบเจ็ดล้าน สองแสนสามหมื่นสี่พันห้าร้อยเจ็ดสิบเอ็ดบาท 90/100 0.00 = ศูนย์ 00/100
    • Constructor Detail

      • AmtInWords_TH

        public AmtInWords_TH()
        AmtInWords_TH 0.23 = ศูนย์ 23/100 1.23 = หนึ่งบาท 23/100 11.45 = สิบเอ็ดบาท 45/100 121.45 = หนึ่งร้อยยี่สิบเอ็ดบาท 45/100 1231.56 = หนึ่งพันสองร้อยสามสิบเอ็ดบาท 56/100 12341.78 = หนึ่งหมื่นสองพันสามร้อยสี่สิบเอ็ดบาท 78/100 123451.89 = หนึ่งแสนสองหมื่นสามพันสี่ร้อยห้าสิบเอ็ดบาท 89/100 12234571.90 = สิบสองล้าน สองแสนสามหมื่นสี่พันห้าร้อยเจ็ดสิบเอ็ดบาท 90/100 123234571.90 = หนึ่งร้อยยี่สิบสามล้าน สองแสนสามหมื่นสี่พันห้าร้อยเจ็ดสิบเอ็ดบาท 90/100 1987234571.90 = หนึ่งพันเก้าร้อยแปดสิบเจ็ดล้าน สองแสนสามหมื่นสี่พันห้าร้อยเจ็ดสิบเอ็ดบาท 90/100 0.00 = ศูนย์ 00/100
    • Method Detail

      • getAmtInWords

        public String getAmtInWords​(String amount)
                             throws Exception
        Get Amount in Words
        Specified by:
        getAmtInWords in interface AmtInWords
        Parameters:
        amount - numeric amount (352.80)
        Returns:
        amount in words (three*five*two 80/100)
        Throws:
        Exception
      • getAmtInWords

        public String getAmtInWords​(String amount,
                                    String iso)
                             throws Exception
        Get Amount in Words
        Parameters:
        amount - numeric amount (352.80)
        Returns:
        amount in words (three*five*two 80/100)
        Throws:
        Exception
      • main

        public static void main​(String[] args)
        Test
        Parameters:
        args - ignored