Método BigDecimal scale() en Java

java.math.BigDecimal.scale () es un método incorporado en Java que devuelve la escala de este BigDecimal. Para el valor cero o positivo , la escala es el número de dígitos a la derecha del punto decimal. Para un valor negativo , el valor sin escala del número se multiplica por diez elevado a la potencia de … Continue reading «Método BigDecimal scale() en Java»

Método Java Math max() con ejemplos

La función Java.lang.math.max() es una función incorporada en Java que devuelve un máximo de dos números. Los argumentos se toman en int, double, float y long. Si se pasa un número negativo y uno positivo como argumento, se genera el resultado positivo. Y si ambos parámetros pasados ​​son negativos entonces se genera como resultado el … Continue reading «Método Java Math max() con ejemplos»

print() en Java (Redondeando a int)

rint() es un método incorporado en Java que se usa para redondear el argumento de punto flotante a un valor entero (en formato de punto flotante). Sintaxis: Math.rint(double n) Parámetros: la función rint() toma un valor de argumento único obligatorio para redondear. Devoluciones: se devuelve un valor doble. Este método devuelve el entero que tiene … Continue reading «print() en Java (Redondeando a int)»

Método BigInteger valueOf() en Java

El método java.math.BigInteger.valueOf(long value) devuelve un BigInteger cuyo valor es igual al valor de long pasado como parámetro. Este método es un método estático, por lo que no es necesario crear un objeto de la clase BigInteger para usar este método. Podemos llamar a esta función mediante el código BigInteger.valueOf (valor largo). Sintaxis: public static … Continue reading «Método BigInteger valueOf() en Java»

Método BigDecimal hashCode() en Java

java.math.BigDecimal.hashCode () devuelve el código hash para este BigDecimal. El código hash generalmente no será el mismo para dos objetos BigDecimal con valores iguales y escala diferente (como 4743.0 y 4743.00). Sintaxis: public int hashCode() Parámetros: este método no acepta ningún parámetro. Valores devueltos: este método devuelve un valor entero que es igual al valor … Continue reading «Método BigDecimal hashCode() en Java»

Método BigInteger y() en Java

El método java.math.BigInteger.and(BigInteger val) devuelve un BigInteger cuyo valor es AND bit a bit de dos BigIntegers. Este método devuelve un número negativo si ambos BigIntegers son negativos. El método and() aplica la operación AND bit a bit sobre el bigInteger actual y el bigInteger pasado como parámetro. Sintaxis:  public BigInteger and(BigInteger val) Parámetros: el … Continue reading «Método BigInteger y() en Java»

Método Java lang.Long.numberOfLeadingZeros() en Java con ejemplos

java.lang.Long.numberOfLeadingZeros() es una función integrada en Java que devuelve el número de bits cero iniciales a la izquierda del bit establecido de orden más alto. En términos simples, devuelve (posición 64) donde la posición se refiere al bit establecido de orden más alto desde la derecha. Si el número no contiene ningún bit establecido (en … Continue reading «Método Java lang.Long.numberOfLeadingZeros() en Java con ejemplos»

Método Java Math nextUp() con ejemplos

java.lang.Math.nextUp() es una función matemática integrada en Java que devuelve el valor de punto flotante adyacente al parámetro proporcionado en la dirección del infinito positivo. El método nextUp() está sobrecargado, lo que significa que tenemos más de un método con el mismo nombre en la clase Math. Dos métodos sobrecargados de nextUp() : tipo doble: … Continue reading «Método Java Math nextUp() con ejemplos»

Comprueba si el número formado al concatenar dos números es un cuadrado perfecto o no

Dados dos números a y b, la tarea es verificar si la concatenación de a y b es un cuadrado perfecto o no. Ejemplos:   Entrada: a = 1, b = 21  Salida: Sí  121 = 11 × 11, es un cuadrado perfecto. Entrada: a = 100, b = 100  Salida: No  100100 no es un … Continue reading «Comprueba si el número formado al concatenar dos números es un cuadrado perfecto o no»

Método BigDecimal multiplicar() en Java

java.math.BigDecimal.multiply ( BigDecimal multiplicand ) es un método incorporado en Java que devuelve un BigDecimal cuyo valor es (this × multiplicand), y cuya escala es (this.scale() + multiplicand.scale()). Sintaxis: public BigDecimal multiply(BigDecimal multiplicand) Parámetros: Este método acepta un único parámetro multiplicando de tipo BigDecimal que se refiere al Valor a multiplicar por este BigDecimal. Valor … Continue reading «Método BigDecimal multiplicar() en Java»