Class AmtInWords_TH

java.lang.Object
org.compiere.util.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 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 Summary

    Modifier and Type
    Method
    Description
    Get Amount in Words
    getAmtInWords(String amount, String iso)
    Get Amount in Words
    static void
    main(String[] args)
    Test

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • 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 Details

    • 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