Neg returns -d.
()
| 546 | |
| 547 | // Neg returns -d. |
| 548 | func (d Decimal) Neg() Decimal { |
| 549 | d.ensureInitialized() |
| 550 | val := new(big.Int).Neg(d.value) |
| 551 | return Decimal{ |
| 552 | value: val, |
| 553 | exp: d.exp, |
| 554 | } |
| 555 | } |
| 556 | |
| 557 | // Mul returns d * d2. |
| 558 | func (d Decimal) Mul(d2 Decimal) Decimal { |