--- title: Functions, data types, and operators description: The Decision component supports certain functions and operators described in the topic. Use this topic as a reference. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/integrate-applications/conditions-decision-func-opr.html release: australia topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Conditions, Automation components, RPA Desktop Design Studio, Robotic Process Automation \(RPA\) Hub, Workflow Data Fabric] --- # Functions, data types, and operators The Decision component supports certain functions and operators described in the topic. Use this topic as a reference. ## Supported functions and operators
Type Example Evaluated as
Values - Integer - Floating point number - Date and time - Boolean - String - Function - Parameter Not applicable
Integers Represented using numbers. Example, 443, 124, and 665. Int32
Floating point numbers 221.12, 43.76, and 5.9 Decimal
Scientific notation You can use the e to define the power of 10 \(10^\). - 1.22e1 - 1e2 - 1e+2 - 1e-2 - .1e-2 - 1e10 Double
Dates and Times Must be enclosed between `sharps`. \#2008/01/31\# // for en-US culture DateTime
Boolean True or False Boolean
Strings Any character between single quotes ' is evaluated as String. 'ServiceNow'
Parameters A parameter as a name, and can be optionally contained inside brackets. 2 + x, 2 + \[x\]  
Function A function is made of a name followed by braces, containing optionally any value as arguments. Abs\(1\), doSomehting\(1, 'dummy'\)  
Operators Expressions can be combined using operators. Each operator as a precedence priority. Here is the list of those expression's priority.1. primary 2. unary 3. power 4. multiplicative 5. additive 6. relational 7. logical  
Logical These operators can do some logical comparison between other expressions:- or - \|\| - and - && - true or false The and operator has a higher priority than the or, thus in the example above, false and true are evaluated first.  
Relational Relational operators are used to compare values. These operators always result in a boolean value.- =, ==, !=, <> - <, <=, >, >= - 1 < 2  
**Parent Topic:**[Conditions](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/conditions-components.md)