Método flotante byteValue() en Java con ejemplos

java.lang.Float.byteValue () es un método incorporado en Java que devuelve el valor de este Float como un byte (al convertirlo en un byte). Básicamente, se utiliza para reducir la conversión primitiva de tipo flotante a un valor de byte.

Sintaxis:

public byte byteValue()

Parámetros: La función no acepta ningún parámetro.

Valor devuelto: este método devuelve el valor flotante representado por este objeto convertido a byte de tipo .

Ejemplos:

Input : 12
Output : 12

Input : 1023
Output : -1

Los siguientes programas ilustran la función java.lang.Float.byteValue():

Programa 1:

// Program to illustrate the Float.byteValue() method
import java.lang.*;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        Float value = 1023f;
  
        // Returns the value of Float as a byte
        byte byteValue = value.byteValue();
        System.out.println("Byte Value of num = " + byteValue);
  
        // Another example
        value = 12f;
        byteValue = value.byteValue();
        System.out.println("Byte Value of num = " + byteValue);
    }
}
Producción:

Byte Value of num = -1
Byte Value of num = 12

Programa 2: Demuestra el valor de byte para un número negativo.

// Java code to illustrate java.lang.Float.byteValue() method
import java.lang.*;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        Float value = -1023f;
  
        // Returns the value of Float as a byte
        byte byteValue = value.byteValue();
        System.out.println("Byte Value of num = " + byteValue);
  
        // Another example
        value = -12f;
        byteValue = value.byteValue();
        System.out.println("Byte Value of num = " + byteValue);
    }
}
Producción:

Byte Value of num = 1
Byte Value of num = -12

Programa 3: cuando se pasa un valor decimal en el argumento.

// Program to illustrate java.lang.Float.byteValue() method
  
import java.lang.*;
  
public class GFG {
  
    public static void main(String[] args)
    {
  
        Float value = 11.24f;
  
        // Returns the value of Float as a byte
        byte byteValue = value.byteValue();
        System.out.println("Byte Value of num = " + byteValue);
  
        // Another example
        value = 6.0f;
        byteValue = value.byteValue();
        System.out.println("Byte Value of num = " + byteValue);
    }
}
Producción:

Byte Value of num = 11
Byte Value of num = 6

Referencia : https://docs.oracle.com/javase/7/docs/api/java/lang/Float.html#byteValue()

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

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