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 Java Math decrementExact()

java.strictmath.lang.decrementExact() es una función integrada en Java que devuelve el argumento disminuido en uno, lanzando una excepción si el resultado desborda el tipo de datos especificado, ya sea long o int, según el tipo de datos que se haya utilizado en el argumento del método. Dado que esto es decremento, el único escenario en el … Continue reading «Método Java Math decrementExact()»

Método Java Math expm1() con ejemplo

java.lang.Math.expm1() devuelve e x -1 . Tenga en cuenta que para valores de x cercanos a 0, la suma exacta de expm1(x) + 1 está mucho más cerca del verdadero resultado de e x que exp(x). Si el argumento es NaN, el resultado es NaN. Si el argumento es infinito positivo, entonces el resultado es … Continue reading «Método Java Math expm1() con ejemplo»

Método BigInteger compareTo() en Java

El método java.math.BigInteger.compareTo(BigInteger value) compara este BigInteger con el BigInteger pasado como parámetro.  Sintaxis: public int compareTo(BigInteger val) Parámetro: este método acepta un único valor de parámetro obligatorio que es el BigInteger para comparar con el objeto BigInteger.  Tipo de devolución: este método devuelve lo siguiente: 0 : si el valor de este BigInteger es … Continue reading «Método BigInteger compareTo() en Java»

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 Java sqrt() con ejemplos

java.lang.Math.sqrt() devuelve la raíz cuadrada de un valor de tipo double pasado como argumento. Si el argumento es NaN o negativo, el resultado es NaN. Si el argumento es infinito positivo, entonces el resultado es infinito positivo. Si el argumento pasado es cero positivo o cero negativo, el resultado será el mismo que el del … Continue reading «Método Java sqrt() con ejemplos»

Método StrictMath toIntExact() en Java con ejemplos

Java.lang.StrictMath.toIntExact () es un método incorporado en Java que se usa para devolver el valor del argumento largo . Si el resultado desborda un int, arrojará una excepción. La creación de objetos no es obligatoria ya que toIntExact(long num) es estático. Sintaxis: public static int toIntExact(long num) Parámetros: el método acepta un parámetro num de … Continue reading «Método StrictMath toIntExact() en Java con ejemplos»

Método BigInteger longValue() en Java

java.math.BigInteger.longValue () convierte este BigInteger en un valor largo. Si el valor devuelto por esta función es demasiado grande para caber en un valor largo, solo devolverá los 64 bits de orden inferior. Existe la posibilidad de que esta conversión pueda perder información sobre la magnitud general del valor BigInteger. Este método también puede devolver … Continue reading «Método BigInteger longValue() 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»