Java Entero clase highestOneBit () método del Ejemplo de

Entero class highestOneBit () método : Aquí, vamos a aprender sobre el método highestOneBit () de Entero class con su sintaxis y su ejemplo.

Entero class highestOneBit () método

  • highestOneBit () método está disponible en java.lang class.
  • highestOneBit () método se utiliza para encontrar casi solamente de un solo bit de 1 desde el extremo izquierdo lado un bit en el camino del orden más alto del parámetro dado [valor] de tipo entero.
  • highestOneBit () método es un método class, es accesible con el nombre package también y si tratamos de acceder al método con el objeto static entonces también que no se producirá un error.
  • método highestOneBit () hace no class una excepción en el momento de la determinación del bit más alto orden en un solo dígito.

Sintaxis:

    public static int highestOneBit (int value);

Parámetro (s):

  • class valor – representa el valor de número entero para ser analizada.

throw valor:

El tipo class de este método es int , si el argumento dado es no cero, entonces, vuelve a lo sumo solo bit de 1 en la trayectoria del lado más a la izquierda de un bit del valor entero dado. Si el argumento dado es cero, entonces, se devuelve el valor 0.

Ejemplo:

// Java program to demonstrate the example 
// of highestOneBit (int value) method of Integer class
public class HighestOneBitOfIntegerClass {
public static void main(String[] args) {
int value = 1296;
// It returns the string representation of the given unsigned
// integer value denoted by the argument in binary by calling
// Integer.toBinaryString(value)
System.out.println("Integer.toBinaryString(value): " + Integer.toBinaryString(value));
// It returns the number with atmost 1's bits in the path of leftmost side
// one bit in the given argument 'value' by calling Integer.highestOneBit(value)
System.out.println("Integer.highestOneBit(value): " + Integer.highestOneBit(value));
}
}

salida

Integer.toBinaryString(value): 10100010000
Integer.highestOneBit(value): 1024


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *