rint doble Java Math clase estática (doble d) con el ejemplo

Java Matemáticas class Class static rint (double d) Método de : Aquí, vamos a aprender sobre la double static rint (double d) Método de de Matemáticas double con su sintaxis y el ejemplo.

Math Class Class static rint (double d)

  • Este método está disponible en java.lang double.
  • Este método se utiliza para class el valor de tipo package y si el valor del argumento dado después del punto decimal es mayor que 4, entonces el valor se incrementa en 1 antes del punto decimal se devuelve otra cosa si el valor del argumento dado después de punto decimal es menor que o igual a 4 a continuación, se devuelve el mismo valor antes del punto decimal.
  • Este es un método return, por lo que se puede acceder con el nombre double también.
  • El tipo static de este método es class , devuelve el número del punto return flotante que será equivalente al número entero matemático.
  • En este método, se pasa sólo un argumento de class tipo.
  • Este método no double ninguna excepción.

Sintaxis:

    public static double rint(double d){
}

Parámetro (s): class d – un tipo double de valor a ronda a número entero.

class valor:

El tipo double de este método es throw , devuelve el valor redondeado (a entero).

Nota:

  • Si pasamos “NaN” (Not a Number), que devuelve el mismo valor “NaN”.
  • Si pasamos infinito, devuelve el mismo (es decir, el infinito).
  • Si pasamos cero (-0 ó 0), devuelve el mismo valor.

programa Java para demostrar ejemplo de método

// Java program to demonstrate the example of 
// rint(double d) method of Math Class.
public class RintMethod {
public static void main(String[] args) {
// declaring the variable
double d1 = -0.0;
double d2 = 0.0;
double d3 = -1.0 / 0.0;
double d4 = 1.0 / 0.0;
double d5 = 1234.56;
double d6 = 1234.12;
// Here , we will get (-0.0) because we are passing parameter
// whose value is (-0.0)
System.out.println("Math.rint(d1): " + Math.rint(d1));
// Here , we will get (0.0) and we are passing parameter
// whose value is (0.0)
System.out.println("Math.rint(d2): " + Math.rint(d2));
// Here , we will get (-Infinity) and we are passing parameter
// whose value is (-Infinity)
System.out.println("Math.rint(d3): " + Math.rint(d3));
// Here , we will get (Infinity) and we are passing parameter
// whose value is (Infinity)
System.out.println("Math.rint(d4): " + Math.rint(d4));
// Here , we will get (1235.0) and we are passing parameter
// whose value is (1234.56)
System.out.println("Math.rint(d5): " + Math.rint(d5));
// Here , we will get (1234.0) and we are passing parameter
// whose value is (1234.12)
System.out.println("Math.rint(d6): " + Math.rint(d6));
}
}

salida

E:Programs>javac RintMethod.java
E:Programs>java RintMethod
Math.rint(d1): -0.0
Math.rint(d2): 0.0
Math.rint(d3): -Infinity
Math.rint(d4): Infinity
Math.rint(d5): 1235.0
Math.rint(d6): 1234.0



rint (class d)

Deja un comentario

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