Decimal to Currency format using apex in Salesforce

Decimal to Currency format using apex in Salesforce

format() can be used.


Sample Code:

Decimal a = 14862.00;
system.debug(‘Currency is ‘ + (a.format().contains(‘.’)?a.format():(a.format()+’.00′)));


a = 14862.05;
system.debug(‘Currency is ‘ + (a.format().contains(‘.’)?a.format():(a.format()+’.00′)));


Output:


Leave a Reply