| Contents > Developing ColdFusion MX Applications > Using Expressions and Pound Signs > Expressions > Operator types Arithmetic operators |
|
|
|
|
||
The following table describes the arithmetic operators:
Operator |
Description |
|---|---|
+ - * / |
Basic arithmetic: Addition, subtraction, multiplication, and division. In division, the right operand cannot be zero. |
+ - |
Unary arithmetic: Set the sign of a number. |
MOD |
Modulus: Return the remainder after a number is divided by a divisor. The result has the same sign as the divisor. The right should be an integer; using a non-numeric value causes an error, and if you specify a real number, ColdFusion ignores the fractional part (for example, 11 MOD 4 is 3). |
\ |
Integer division: Divide an integer by another integer. Use the backslash character (\) to separate the integers. The right operand cannot be zero. For example, 9\4 is 2. |
^ |
Exponentiation: Return the result of a number raised to a power (exponent). Use the caret character (^) to separate the number from the power; for example, 2^3 is 8. Real and negative numbers are allowed for both the base and the exponent. However, any expression that equates to an imaginary number, such -1^.5 results in the string "-1.#IND. ColdFusion does not support imaginary or complex numbers. |
|
|
||
| Contents > Developing ColdFusion MX Applications > Using Expressions and Pound Signs > Expressions > Operator types Arithmetic operators |
|
|
ColdFusion 9 | ColdFusion 8 | ColdFusion MX 7 | ColdFusion MX 6.1 | ColdFusion MX | Forums | Developer Center | Bug Reporting
Version 6.1
Comments are no longer accepted for ColdFusion MX 6.1. ColdFusion 8 is the current version.
Send me an e-mail when comments are added to this page | Comment Report
Current page: http://livedocs.adobe.com/coldfusion/6.1/htmldocs/expresa4.htm