- java.math.BigDecimal.plus () es un método incorporado en Java que devuelve un BigDecimal cuyo valor es (+this) y cuya escala es this.scale(). Este método, que simplemente devuelve este BigDecimal, se incluye por simetría con el método unario menos negate().
Sintaxis:
public BigDecimal plus()
- Parámetros: La función no acepta ningún parámetro.
Valor devuelto: este método devuelve el valor del objeto, es decir, esto.
El siguiente programa ilustra el funcionamiento del método mencionado anteriormente:
Programa 1:
Java
// Java program to demonstrate the // plus() method import java.math.*; public class Gfg { public static void main(String[] args) { // Assign value to b1 BigDecimal b1 = new BigDecimal("-45.652"); // Assign the result of plus method on // BigDecimal Objects b1 to b2 BigDecimal b2 = b1.plus(); // Print the value of b2 System.out.println("The value of the BigDecimal is " + b2); } }
Producción:
The value of the BigDecimal is -45.652
- Programa 2:
Java
// Java program to demonstrate the // plus() method import java.math.*; public class gfg { public static void main(String[] args) { // Assign value to b1 BigDecimal b1 = new BigDecimal("7458.3256"); // Assign the result of plus method on // BigDecimal Objects b1 to b2 BigDecimal b2 = b1.plus(); // Print the value of b2 System.out.println("The value of the BigDecimal is " + b2); } }
Producción:
The value of the BigDecimal is 7458.3256
- java.math.BigDecimal.plus (MathContext mc) es un método incorporado en Java que devuelve un BigDecimal cuyo valor es (+this), con redondeo según la configuración del contexto.
Sintaxis:
public BigDecimal plus(MathContext mc)
- Parámetros: este método acepta un solo parámetro mc que se refiere al contexto de redondeo a utilizar, es decir, hasta qué dígito se redondearía el valor.
Valor devuelto : este método devuelve el valor de BigDecimal Object, redondeado según sea necesario. Un resultado cero tendrá una escala de 0.
El siguiente programa ilustra el funcionamiento del método mencionado anteriormente:
Programa 1:
Java
// Java program to demonstrate the // plus() method import java.math.*; public class gfg { public static void main(String[] args) { BigDecimal b1 = new BigDecimal("-452.325"); MathContext m = new MathContext(4); // 4 precision // Perform plus on BigDecimal Objects b1 using m BigDecimal b2 = b1.plus(m); // Print the value of b2 System.out.println("Result of plus is " + b2); } }
Producción:
Result of plus is -452.3
- Programa 2:
Java
// Java program to demonstrate the // plus() method import java.math.*; public class gfg { public static void main(String[] args) { BigDecimal b1 = new BigDecimal("-10.325"); // 4 precision MathContext m = new MathContext(4); // Perform plus on BigDecimal Objects b1 using m BigDecimal b2 = b1.plus(m); // Print the value of b2 System.out.println("Result of plus is " + b2); } }
Producción:
Result of plus is -10.33
Referencia: https://docs.oracle.com/javase/7/docs/api/java/math/BigDecimal.html#plus()
Publicación traducida automáticamente
Artículo escrito por Twinkl Bajaj y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA