Método BigInteger equals() en Java

El método java.math.BigInteger.equals(Object x) compara este BigInteger con el objeto pasado como parámetro y devuelve verdadero si ambos tienen el mismo valor; de lo contrario, devuelve falso. Sintaxis: public boolean equals(Object x) Parámetro: este método acepta un solo parámetro obligatorio x , que es el objeto con el que se comparará el objeto BigInteger. Devoluciones: … Continue reading «Método BigInteger equals() en Java»

función BigIntegerMath log10() | guayaba | Java

El método log10(BigInteger x, modo RoundingMode) de la clase BigIntegerMath de Guava devuelve el logaritmo en base 10 de x, redondeado según el modo de redondeo especificado. Sintaxis: public static int log10(BigInteger x, RoundingMode mode) Parámetros: Este método toma los siguientes parámetros: x : El número BigInteger cuyo registro se va a encontrar. mode : … Continue reading «función BigIntegerMath log10() | guayaba | Java»

Método BigInteger pow() en Java

El método java.math.BigInteger .pow(int exponent) se utiliza para calcular un BigInteger elevado a la potencia de algún otro número pasado como exponente cuyo valor es igual a (this) exponent . Este método realiza una operación sobre el BigInteger actual mediante el cual se llama a este método y se pasa el exponente como parámetro. Sintaxis:   public … Continue reading «Método BigInteger pow() 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 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»

Función BigIntegerMath floorPowerOfTwo() | guayaba | Java

El método floorPowerOfTwo(BigInteger x) de la clase BigIntegerMath de Guava devuelve la mayor potencia de dos menor o igual que x. Esto es equivalente a BigInteger.valueOf(2).pow(log2(x, FLOOR)). Sintaxis:   public static BigInteger floorPowerOfTwo(BigInteger x) Parámetros: Este método toma el BigInteger x como parámetro cuya potencia mínima de dos se encuentra. Valor devuelto: este método devuelve la … Continue reading «Función BigIntegerMath floorPowerOfTwo() | guayaba | Java»

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»

Método BigInteger xor() en Java

Requisito previo: Fundamentos de BigInteger El método xor(BigInteger val) devuelve bitwise-XOR de dos bigIntegers. Este método devuelve un BigInteger negativo si y solo si exactamente uno de los bigInteger actuales y bigInteger pasados ​​en el parámetro id negativo. El método xor() de la clase BigInteger aplica la operación XOR bit a bit sobre el BigInteger … Continue reading «Método BigInteger xor() en Java»

Método BigInteger intValue() en Java

java.math.BigInteger.intValue () convierte este BigInteger en un valor entero. Si el valor devuelto por esta función es demasiado grande para caber en un valor entero, solo devolverá los 32 bits de orden inferior. Además, 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 … Continue reading «Método BigInteger intValue() en Java»

Función BigIntegerMath isPowerOfTwo() | guayaba | Java

El método isPowerOfTwo(BigInteger x) de la clase BigIntegerMath de Guava devuelve verdadero si x representa una potencia de dos. Sintaxis:   public static boolean isPowerOfTwo(BigInteger x) Parámetros: este método toma el número BigInteger x como parámetro que se debe verificar. Valor devuelto: este método devuelve verdadero si x es una potencia de dos. Los siguientes ejemplos ilustran … Continue reading «Función BigIntegerMath isPowerOfTwo() | guayaba | Java»