Java Math clase estática ronda int (float f) con el ejemplo

ronda de Java Matemáticas class Class static (int f) Método de : Aquí, vamos a aprender sobre la float static redonda (int f) Método de de Matemáticas float con su sintaxis y el ejemplo.

ronda Math Class Class static (int f)

  • Este método está disponible en java.lang float.
  • Este método se utiliza para class el valor más cercano package al argumento dado y se redondea a un número entero añadiendo medio y convertir el resultado de return a class .
  • Este es un método int, se puede acceder con el nombre class también.
  • El tipo float de este método es class , devuelve un número entero que se convertirá el valor de int -Flotante a static añadiendo medio del argumento dado.
  • En este método, se pasa un solo parámetro que representa un número class .
  • Si el valor del parámetro dado después de la coma decimal es mayor que 4, entonces el valor se incrementa en 1 antes del punto decimal se devuelve, de lo contrario si el valor del argumento dado después de la coma decimal es menor que o igual a 4 a continuación, se devuelve el mismo valor antes del punto decimal.
  • Este método no return ninguna excepción.

Sintaxis:

    public static int round(float f){
}

Parámetro (s): f – un valor class cuyo más cercano al valor de número entero para ser encontrado.

Nota:

  • Si pasamos “NaN” (Not a Number), devuelve 0.
  • Si pasamos infinito negativo, devuelve el “Integer.MIN_VALUE”.
  • Si pasamos infinito positivo, devuelve el “Integer.MAX_VALUE”.
  • Si pasamos el valor que es menor o igual a “Integer.MIN_VALUE”, devuelve “Integer.MIN_VALUE”.
  • Si pasamos el valor que es mayor que o igual a “Integer.MAX_VALUE”, devuelve “Integer.MAX_VALUE”.

int valor:

El tipo float de este método es class , devuelve un valor entero que es el más cercano al valor entero del parámetro dado.

programa Java para demostrar ejemplo de ronda (int f) método

// Java program to demonstrate the example of 
// round(float f) method of Math Class.
public class RintMethod {
public static void main(String[] args) {
// declaring the variables
float f1 = -1.0f / 0.0f;
float f2 = 1.0f / 0.0f;
float f3 = 1234.56f;
float f4 = 1234.42f;
// Here , we will get (Integer.MIN_VALUE) and we are
// passing parameter whose value is (-Infinity)
System.out.println("Math.round (f1): " + Math.round(f1));
// Here , we will get (Integer.MAX_VALUE) and we are
// passing parameter whose value is (Infinity)
System.out.println("Math.round (f2): " + Math.round(f2));
// Here , we will get (1235) and we are
// passing parameter whose value is (1234.56)
System.out.println("Math.round (f3): " + Math.round(f3));
// Here , we will get (1234) and we are
// passing parameter whose value is (1234.12)
System.out.println("Math.round (f4): " + Math.round(f4));
}
}

salida

E:Programs>javac RintMethod.java
E:Programs>java RintMethod
Math.round (f1): -2147483648
Math.round (f2): 2147483647
Math.round (f3): 1235
Math.round (f4): 1234


Deja un comentario

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