CFLib.org – Common Function Library Project

BitFormat(num)

Last updated August 14, 2007
Download UDF

author

Trevor Orr                                        Trevor Orr

Version: 1 | Requires: ColdFusion 5 | Library: StrLib

Description:
Format a value as 1 or 0.

Return Values:
Returns a number.

Example:

<cfoutput>
    1 = #BitFormat("1")#<br />
    0 = #BitFormat("0")#<br />
    x = #BitFormat("x")#<br />
    space = #BitFormat(" ")#<br />
    1+space = #BitFormat("1 ")#<br />
    2+space = #BitFormat("1 ")#<br />
</cfoutput>

Parameters:

Name Description Required
num Value to format. Yes

Full UDF Source:

<cfscript>
/**
* Format a value as 1 or 0.
*
* @param num      Value to format. (Required)
* @return Returns a number.
* @author Trevor Orr (fractorr@yahoo.com)
* @version 1, August 14, 2007
*/

function BitFormat(num) {
    return (IIF(IsNumeric(Trim(arguments.num)) AND Trim(arguments.num) NEQ 0, 1, 0));
}
</cfscript>

Search CFLib.org


Latest Additions

Jose Diaz-Salcedo Jose Diaz-Salcedo added
cfRssFeed
2 day(s) ago

Raymond Compton Raymond Compton added
structBlend
23 day(s) ago

Duncan Duncan added
IsZIPUK
23 day(s) ago

Todd Sharp Todd Sharp added
getTagContentAll
29 day(s) ago

Gerald Guido Gerald Guido added
ListReturnDuplicat...
1 month(s) ago

Created by Raymond Camden / Design by Justin Johnson