operator unary- 抽象方法
override
该值的负数。
一个数的负数是一个表示该数的数值的相反数(从零减去该数的结果)的数(如果该值存在的话)。
取 double 的负数得到一个与原始值大小相同的数(number.abs() == (-number).abs()
),并且符号相反(-(number.sign) == (-number).sign
)。
取整数的负数,-number
,相当于从零减去它,0 - number
。
(这两个属性通常也适用于其他类型,但有一些边缘情况的例外。)
实现
double operator -();