Red de conocimiento informático - Conocimiento informático - Cómo obtener el número negativo de BigDecimal

Cómo obtener el número negativo de BigDecimal

Los tipos numéricos simples solo admiten +-*/

BigDecimal es un tipo de objeto y debe calcularse utilizando los métodos apropiados

Por ejemplo

Código Java

BigDecimal decimal = nuevo BigDecimal(123);

decimal = decimal.multiply(nuevo BigDecimal(-1));

Sistema .out.println(decimal).

Extensión:

BigDecimail necesita negar negate()

nuevo BigDecimail negate() ?Return. un número negativo

Fuente:

/** * Devuelve un {@code BigDecimal} cuyo valor es {@code (-this)}, * cuya escala es {@code this .escala( )}.

*

* @return {@code -this}.

*/

if (intCompact == INFLADO) {

devuelve nuevo BigDecimal(intVal.negate(), INFLADO, escala, precisión);

p>

} else { return valueOf(-intCompact, escala, precisión }?}

Fuente: Baidu Encyclopedia_Big Decimal