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
Ryan Thompson-Jewell added
ListSplit
3 day(s) ago
Nathan Dintenfass added
RowsToColumns
3 day(s) ago
Barney Boisvert added
indentXml
4 day(s) ago
Barney Boisvert added
REReplaceCallbac...
4 day(s) ago
Top Rated
FolderSize
Rated 5.0, 7 time(s)
UniqueValueList
Rated 5.0, 5 time(s)
QuickSort
Rated 5.0, 3 time(s)
ListDeleteDuplic...
Rated 5.0, 3 time(s)