BracketNumberFormat(myNum)
Last updated August 26, 2002
Version: 1 | Requires: ColdFusion 5 | Library: StrLib
Description:
When using NumberFormat (under CF5) function, you have to supply place settings (a "9" or a "_") if you want to use brackets to display a negative number instead of a "-" (minus) sign. BracketNumberFormat uses NumberFormat in conjunction with a bit more code to provide a negative number with brackets surrounding it.
In CFMX, you can simply use a number format mask of "()" to get the same result.
Return Values:
Returns a string.
Example:
#BracketNumberFormat(2109)#<br>
#BracketNumberFormat(-2109)#<br>
</cfoutput>
Parameters:
| Name | Description | Required |
|---|---|---|
| myNum | Number to format. | Yes |
Full UDF Source:
<cfscript>
/**
* Returns a negative number in brackets.
*
* @param myNum Number to format. (Required)
* @return Returns a string.
* @author Andrew Peterson (webmaster@mail.ioc.state.il.us)
* @version 1, August 26, 2002
*/
function BracketNumberFormat(myNum) {
if(myNum eq "") {
return 0;
} else {
if(myNum lt 0)
{
return '(' & numberformat(right(myNum, len(myNum)-1)) & ')';
} else {
return numberFormat(myNum);
}
}
}
</cfscript>
Search CFLib.org
Latest Additions
Tayo Akinmade added
arrayTrim
4 day(s) ago
Will Belden added
longTime
9 day(s) ago
James Sleeman added
quickSort
19 day(s) ago
Ben Forta added
GetHostAddress
22 day(s) ago
Top Rated
EksporSQLData
Rated 5.0, 16 time(s)
backupDatabase
Rated 5.0, 13 time(s)
indentXml
Rated 5.0, 10 time(s)
generateSsccAsn
Rated 5.0, 4 time(s)