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
Jose Diaz-Salcedo added
cfRssFeed
2 day(s) ago
Raymond Compton added
structBlend
23 day(s) ago
Duncan added
IsZIPUK
23 day(s) ago
Todd Sharp added
getTagContentAll
29 day(s) ago
Gerald Guido added
ListReturnDuplicat...
1 month(s) ago