2.2.3.6.1.1.3 Unary Numeric Promotions

A data service MAY support unary numeric promotions for the negation operator (negateExpression common expressions). Unary promotions consist of converting operands of type Edm.Byte or Edm.Int16 to Edm.Int32 and of type Edm.Single to Edm.Double.