operator unary- 抽象方法

double operator unary-()
override

该值的负数。

一个数的负数是一个表示该数的数值的相反数(从零减去该数的结果)的数(如果该值存在的话)。

取 double 的负数得到一个与原始值大小相同的数(number.abs() == (-number).abs()),并且符号相反(-(number.sign) == (-number).sign)。

取整数的负数,-number,相当于从零减去它,0 - number

(这两个属性通常也适用于其他类型,但有一些边缘情况的例外。)

实现

double operator -();