Java bigdecimal negate example

Example below demonstrates working of bigdecimal class negate method. Method returns a bigdecimal value of nature just opposite of the nature that the same value possess previously.
In short method return type is minus of this.object or simply -this.object.
Method throws NumberFormatException if it finds value other than integer or double.
Syntax for using the method : public BigDecimal negate()
BigDecimal objects with names x & y;
y = x.negate();
Java_bigdecimal_negate.java
import java.math.BigDecimal;
public class Java_bigdecimal_negate {
public static void main(String args[]) {
BigDecimal broken = new BigDecimal(5),
arrow = new BigDecimal(-2);
System.out.println("broken object value :" +
" " + broken);
System.out.println("method generated result" +
" : " + broken.negate());
System.out.println("\narrow object value :" +
" " + arrow);
System.out.println("method generated result" +
" : " + arrow.negate());
boolean value = true;
System.out.println(!value);
}
}
|
Download
the code

|