# Sign

Use the Item Subclass Sign property
to define whether the number is signed for either the

**Integer**or**Decimal**value. A sign is a symbol that identifies a number as being either positive or negative. A positive sign is plus (`+)`; a negative sign is negative (`-)`.- Yes
- The number is signed. Expands the
**Sign**property to define the sign values. If the**Sign**property is**Yes**, a minimum of at least one sign value (**If number is +**,**If number is -**, or**If number is 0**) must be specified and at least one value must be required as input. - No
- The number is not signed. This is the default setting.

- Leading-
- The sign precedes the number when it is negative only. For input, a sign is required for negative data, but is optional for positive data.
- Trailing-
- The sign follows the number when it is negative only. For input, a sign is required for negative data, but is optional for positive data.
- Leading+
- The sign always precedes the number. A sign is required for input and output data.
- Trailing+
- The sign always follows the number. A sign is required for input and output data.
- Custom
- Defaults to
**Leading-**but can be changed.

**Sign**values may be specified for the following:

**If Number is +**(positive numbers)**If Number is -**(negative numbers)**If Number is 0**(value of zero)

For each value (

**If number is +**,**If number is -**, or**If number is 0**), specify the following:- Leading sign
- Enter the symbol to be placed before a number.
- Trailing sign
- Enter the symbol to be placed after a number.
- Required on input
- If the number has a sign, at least one value (
**If number is +**,**If number is -**, or**If number is 0**) must be required on input. Select an option from the drop-down list:- Yes
- The sign is mandatory on input.
- No
- The sign is optional on input.