Método BigDecimal setScale() en Java con ejemplos

El java.math.BigDecimal .setScale() se usa para establecer la escala de BigDecimal. Este método realiza una operación sobre el BigDecimal actual mediante el cual se llama a este método. Hay tres sobrecargas del método setScale() disponibles en Java que se enumeran a continuación: setScale(int nuevaEscala) setScale(int newScale, int roundingMode) setScale(int newScale, RoundingMode roundingMode) Nota: setScale (int … Continue reading «Método BigDecimal setScale() en Java con ejemplos»

Método BigDecimal doubleValue() en Java

java.math.BigDecimal.doubleValue () es una función incorporada que convierte el objeto BigDecimal en un doble. Esta función convierte BigDecimal en Double.NEGATIVE_INFINITY o Double.POSITIVE_INFINITY según corresponda o según el objeto pasado, si su magnitud es demasiado grande para representarlo como un doble. Nota: La información sobre la precisión decimal del valor Double del valor BigDecimal dado puede … Continue reading «Método BigDecimal doubleValue() en Java»

Método BigDecimal scaleByPowerOfTen() en Java

java.math.BigDecimal.scaleByPowerOfTen ( int n ) es un método incorporado en Java que devuelve un BigDecimal cuyo valor numérico es igual a (este * 10n). La escala del resultado es (this.scale() – n) . Sintaxis:  public BigDecimal scaleByPowerOfTen(int n) Parámetros:  El método acepta un solo parámetro n de tipo entero que hace referencia al valor por … Continue reading «Método BigDecimal scaleByPowerOfTen() en Java»

Método BigDecimal sqrt() en Java con ejemplos

java.math.BigDecimal .sqrt (MathContext mc) es una función incorporada agregada en Java SE 9 y JDK 9 que devuelve el valor BigDecimal de la raíz cuadrada de un BigDecimal en el que se aplica el método sqrt() con redondeo según la configuración del contexto. Sintaxis: public BigDecimal sqrt(MathContext mc) Parámetros: este método acepta un parámetro mc … Continue reading «Método BigDecimal sqrt() en Java con ejemplos»

Función BigDecimal compareTo() en Java

El método java.math.BigDecimal.compareTo(BigDecimal bg) comprueba la igualdad de este objeto BigDecimal y BigDecimal bg pasado como parámetro. El método considera dos objetos BigDecimal iguales incluso si tienen el mismo valor independientemente de la escala. Sintaxis: public int compareTo(BigDecimal bg) Parámetros: esta función acepta solo un objeto BigDecimal de tipo BigDecimal para compararlo con este objeto … Continue reading «Función BigDecimal compareTo() en Java»

BigDecimal unscaledValue() en Java

java.math.BigDecimal.unscaledValue () es un método incorporado en Java que devuelve un BigInteger cuyo valor es el valor sin escala de un valor BigDecimal. El valor calcula (this * 10this.scale()). Sintaxis: public BigInteger unscaledValue() Parámetros: El método no acepta ningún parámetro. Valor devuelto: este método devuelve un BigInteger cuyo valor es el valor sin escalar de … Continue reading «BigDecimal unscaledValue() en Java»

Método BigDecimal floatValue() en Java con ejemplos

java.math.BigDecimal .floatValue () convierte este BigDecimal en un flotante. Si este BigDecimal tiene una magnitud demasiado grande para representarlo como un flotante, se convertirá en Float.NEGATIVE_INFINITY o Float.POSITIVE_INFINITY , según corresponda. Tenga en cuenta que incluso cuando el valor devuelto es finito, esta conversión puede perder información sobre la precisión del valor BigDecimal. Sintaxis: public … Continue reading «Método BigDecimal floatValue() en Java con ejemplos»

Método BigDecimal stripTrailingZeros() en Java

java.math.BigDecimal.stripTrailingZeros () es un método incorporado en Java que devuelve un BigDecimal que es numéricamente igual a este pero con los ceros finales eliminados de la representación. Básicamente, la función recorta el cero final del valor BigDecimal. Sintaxis: public BigDecimal stripTrailingZeros() Parámetro: Este método no acepta ningún parámetro. Valor devuelto : este método devuelve un … Continue reading «Método BigDecimal stripTrailingZeros() en Java»

Método BigDecimal ulp() en Java

java.math.BigDecimal.ulp () es un método incorporado en Java que devuelve el tamaño de una ulp (unidad en el último lugar) de este BigDecimal. Un ulp de un valor BigDecimal distinto de cero se define como la distancia positiva entre este valor y el valor BigDecimal siguiente en magnitud con el mismo número de dígitos. Un … Continue reading «Método BigDecimal ulp() en Java»

Método BigDecimal subtract() en Java con ejemplos

El java.math.BigDecimal .subtract(BigDecimal val) se usa para calcular la diferencia aritmética de dos BigDecimals. Este método se utiliza para encontrar la diferencia aritmética de números grandes sin comprometer la precisión del resultado. Este método realiza una operación sobre el BigDecimal actual mediante el cual se llama a este método y se pasa BigDecimal como parámetro. … Continue reading «Método BigDecimal subtract() en Java con ejemplos»