跳转至

Negate(取反(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



中文翻译

取反(Negate)

支持模式:批处理(Batch)、快速处理(Faster)、流处理(Streaming)

表达式类别: 数值型(Numeric)

声明的参数

  • 表达式(Expression): 需要进行取反操作的表达式。
    表达式\<数值型>

输出类型: 数值型(Numeric)

示例

示例1:基础案例

描述: 对十进制数(Decimal)取反

参数值:

  • 表达式(Expression): 10.0

输出: -10.0


示例2:基础案例

描述: 对双精度浮点数(Double)取反

参数值:

  • 表达式(Expression): 1234.0

输出: -1234.0


示例3:基础案例

描述: 对整数(Int)取反

参数值:

  • 表达式(Expression): 1234

输出: -1234


示例4:基础案例

描述: 对长整数(Long)取反

参数值:

  • 表达式(Expression): 1234

输出: -1234


示例5:基础案例

描述: 对短整数(Short)取反

参数值:

  • 表达式(Expression): 1

输出: -1