Clase BigInteger en Java

La clase BigInteger se usa para la operación matemática que involucra cálculos de enteros muy grandes que están fuera del límite de todos los tipos de datos primitivos disponibles. De esta manera, la clase BigInteger es muy útil debido a su gran biblioteca de métodos y también se usa mucho en la programación competitiva. Ahora, a … Continue reading «Clase BigInteger en Java»

Método BigInteger floatValue() en Java

java.math.BigInteger.floatValue () convierte este BigInteger en un valor flotante. Si el valor devuelto por esta función es demasiado grande para que una magnitud lo represente como un flotante, se convertirá en Float.NEGATIVE_INFINITY o Float.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 float floatValue() … Continue reading «Método BigInteger floatValue() 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 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 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 BigInteger testBit() en Java

requisito previo: Conceptos básicos de BigInteger El método java.math.BigInteger.testBit( index ) devuelve verdadero si y solo si el bit designado está establecido. Este método Calcula (this & (1<<n)) != 0) . Sintaxis: public boolean testBit(int n) Parámetro: El método toma un parámetro n de tipo entero que se refiere al índice del bit que necesita … Continue reading «Método BigInteger testBit() en Java»

Método BigDecimal divideToIntegralValue() en Java con ejemplos

El java.math.BigDecimal .divideToIntegralValue(BigDecimal divisor) se usa para calcular la parte entera del cociente de dos BigDecimals (este / divisor) que se redondea hacia abajo. La escala preferida del resultado es (this. scale() – divisor. scale() ). Este método realiza una operación sobre el BigDecimal actual mediante el cual se llama a este método y se … Continue reading «Método BigDecimal divideToIntegralValue() en Java con ejemplos»

Método BigInteger resto() en Java

El método java.math.BigInteger.remainder(BigInteger big) devuelve un BigInteger cuyo valor es igual a (este BigInteger % big(BigInteger pasado como parámetro)). La operación de resto encuentra el resto después de la división de este BigInteger por otro BigInteger pasado como parámetro. Sintaxis: public BigInteger remainder(BigInteger big) Parámetro: La función acepta un único parámetro obligatorio grande que especifica … Continue reading «Método BigInteger resto() en Java»

Método BigDecimal toBigIntegerExact() en Java

java.math.BigDecimal.toBigIntegerExact () es un método incorporado en Java que convierte este BigDecimal en un BigInteger, buscando información perdida. Se lanza una excepción si este BigDecimal tiene una parte fraccionaria distinta de cero. Sintaxis: public BigInteger toBigIntegerExact() Parámetros: El método no toma ningún parámetro. Valor devuelto : este método devuelve el valor del objeto BigDecimal convertido … Continue reading «Método BigDecimal toBigIntegerExact() en Java»

Método BigInteger o() en Java

Requisito previo: Conceptos básicos de BigInteger El método java.math.BigInteger.or(BigInteger val) se usa para realizar OR bit a bit de dos BigIntegers. Uno de los BigInteger se pasa en el parámetro y el otro en el que se llama a la función. Este método devuelve un número negativo si cualquiera de los BigIntegers usados ​​con la … Continue reading «Método BigInteger o() en Java»