logo

Java Math.ceil()-Methode

Der java.lang.Math.ceil () wird verwendet, um den kleinsten ganzzahligen Wert zu finden, der größer oder gleich dem Argument oder der mathematischen Ganzzahl ist.

Syntax

 public static double ceil(double x) 

Parameter

 x= a value 

Zurückkehren

 This method returns smallest floating-point value that is greater than or equal to the argument and is equal to a mathematical integer. 
  • Wenn das Argument ein positiver oder negativer Doppelwert ist, gibt diese Methode den zurück Deckenwert .
  • Wenn das Argument ist NaN , diese Methode wird zurückgegeben gleiches Argument .
  • Wenn das Argument ist Unendlichkeit , diese Methode wird zurückgegeben Unendlichkeit mit dem gleichen Vorzeichen wie das Argument.
  • Ob das Argument positiv oder negativ ist Null , diese Methode wird zurückgegeben Null mit demselben Vorzeichen wie das Argument.
  • Wenn das Argument kleiner als Null, aber größer als -1,0 ist, gibt diese Methode zurück Negative Null als Ausgabe.

Beispiel 1

 public class CeilExample1 { public static void main(String[] args) { double x = 83.56; // Input positive value, Output ceil value of x System.out.println(Math.ceil(x)); } } 
Testen Sie es jetzt

Ausgabe:

 84.0 

Beispiel 2

 public class CeilExample2 { public static void main(String[] args) { double x = -94.73; // Input negative value, Output ceil value of x System.out.println(Math.ceil(x)); } } 
Testen Sie es jetzt

Ausgabe:

 -94.0 

Beispiel 3

 public class CeilExample3 { public static void main(String[] args) { double x = -1.0 / 0; // Input negative infinity, Output negative infinity System.out.println(Math.ceil(x)); } } 
Testen Sie es jetzt

Ausgabe:

 -Infinity 

Beispiel 4

 public class CeilExample4 { public static void main(String[] args) { double x = 0.0; // Input positive zero, Output positive zero System.out.println(Math.ceil(x)); } } 
Testen Sie es jetzt

Ausgabe:

 0.0 

Beispiel 5

 public class CeilExample5 { public static void main(String[] args) { double x = -0.25; // Input less than zero but greater than -1.0, Output negative zero System.out.println(Math.ceil(x)); } } 
Testen Sie es jetzt

Ausgabe:

 -0.0