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 BigInteger clearBit() en Java

Requisito previo: Conceptos básicos de BigInteger El método clearBit() devuelve un BigInteger que se usa para borrar una posición de bit particular en un BigInteger. El bit en el índice n de la representación binaria de BigInteger se borrará y se convertirá a cero. Matemáticamente podemos decir que se usa para calcular este & ~(1<<n). … Continue reading «Método BigInteger clearBit() en Java»

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 longValue() en Java

java.math.BigDecimal.longValue () es una función integrada que convierte este BigDecimal en un valor largo. Esta función descarta cualquier parte fraccionaria de este BigDecimal. La función devuelve solo los 64 bits de orden inferior cuando el resultado de la conversión es demasiado grande para representarlo como un valor largo. Sintaxis: public long longValue() Parámetros: Esta función … Continue reading «Método BigDecimal longValue() en Java»

Clase BigDecimal en Java

La clase BigDecimal proporciona operaciones en números dobles para aritmética, manejo de escalas, redondeo, comparación, conversión de formato y hash. Puede manejar números de punto flotante muy grandes y muy pequeños con gran precisión pero compensando un poco con la complejidad del tiempo. Un BigDecimal consta de un valor entero sin escala de precisión aleatoria … Continue reading «Clase BigDecimal en Java»

Método BigInteger doubleValue() en Java

java.math.BigInteger.doubleValue () convierte este BigInteger en un valor doble. Si el valor devuelto por esta función es demasiado grande para que una magnitud se represente como un doble, se convertirá en Double.NEGATIVE_INFINITY o Double.POSITIVE_INFINITY, según corresponda. Existe la posibilidad de que esta conversión pierda información sobre la precisión del valor BigInteger. Sintaxis: public double doubleValue() … Continue reading «Método BigInteger doubleValue() 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 BigInteger flipBit() en Java

Requisito previo: Conceptos básicos de BigInteger  El método java.math.BigInteger.flipBit(index) devuelve un BigInteger que se utiliza para invertir una posición de bit particular en un BigInteger. Este método Calcula (bigInteger ^ (1<<n)). El bit en el índice n de la representación binaria de bigInteger se invertirá. Es decir, si la posición del bit es 0, se … Continue reading «Método BigInteger flipBit() 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»

Método BigDecimal intValue() en Java

java.math.BigDecimal.intValue () es una función integrada que convierte este BigDecimal en un valor entero. Esta función descarta cualquier parte fraccionaria de este BigDecimal. Si el resultado de la conversión es demasiado grande para representarlo como un valor entero, la función devuelve solo los 32 bits de orden inferior. Sintaxis: public int intValue() Parámetros: Esta función … Continue reading «Método BigDecimal intValue() en Java»