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

incrementExact() es una función incorporada en Java que devuelve el argumento incrementado en uno, generando 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. Sintaxis: int incrementExact(int num) long incrementExact(long num) Parámetro: la función … Continue reading «Método Java Math incrementExact()»

Método Java Math getExponent() con ejemplo

java.lang.Math.getExponent() devuelve el exponente imparcial utilizado en la representación de un doble o flotante . Nota: Si el argumento es NaN o infinito de tipo double o float, entonces el resultado es ( Double.MAX_EXPONENT + 1 ) o ( Float.MAX_EXPONENT + 1 ). Si el argumento es cero o subnormal de tipo double o float, … Continue reading «Método Java Math getExponent() con ejemplo»

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»

Método BigDecimal signum() en Java

java.math.BigDecimal.signum () es un método incorporado en Java que devuelve la función signum de este BigDecimal. La función de signo o función signum es una función matemática impar que extrae el signo de un número real. En expresiones matemáticas, la función de signo a menudo se representa como sgn. Sintaxis: public int signum() Parámetros: Este … Continue reading «Método BigDecimal signum() en Java»

Método Java signum() con ejemplos

java.lang.Math.signum() devuelve la función Sign de un valor pasado como argumento. La función signum() devuelve los siguientes valores dependiendo del argumento que se le pase: Si el argumento pasado es mayor que cero, entonces la función signum() devolverá 1.0. Si el argumento pasado es igual a cero, la función signum() devolverá 0. Si el argumento … Continue reading «Método Java signum() con ejemplos»

StrictMath subtractExact() en Java con ejemplos

restarExacto(int num1, int num2) SubtractExact ( int num1, int num2 ) es un método incorporado de la clase StrictMath en Java que se usa para obtener la diferencia de los argumentos dados num1 y num2 . Si el resultado desborda int , lanza una excepción. Dado que subtractExact( int num1, int num2 ) es estático, la … Continue reading «StrictMath subtractExact() en Java con ejemplos»

Método StrictMath tan() en Java

java.lang.StrictMath.tan() es una función integrada en Java que devuelve la tangente trigonométrica de un ángulo. Sintaxis: public static double tan(double ang) Parámetros: Esta función acepta un solo parámetro ang que es una variable doble que representa un ángulo (en radianes) cuya tangente trigonométrica debe ser devuelta por la función. Valor devuelto: Este método devuelve la … Continue reading «Método StrictMath tan() 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»