# Negate > Supported in: Batch, Faster, Streaming **Expression categories:** Numeric ## Declared arguments * **Expression:** Expression to be negated.
*Expression\* **Output type:** *Numeric* ## Examples ### Example 1: Base case **Description:** Negating decimal **Argument values:** * **Expression:** 10.0 **Output:** -10.0 *** ### Example 2: Base case **Description:** Negating double **Argument values:** * **Expression:** 1234.0 **Output:** -1234.0 *** ### Example 3: Base case **Description:** Negating int **Argument values:** * **Expression:** 1234 **Output:** -1234 *** ### Example 4: Base case **Description:** Negating long **Argument values:** * **Expression:** 1234 **Output:** -1234 *** ### Example 5: Base case **Description:** Negating short **Argument values:** * **Expression:** 1 **Output:** -1 ***