logo

Java Math.ceil()-methode

De java.lang.Math.ceil () wordt gebruikt om de kleinste gehele waarde te vinden die groter is dan of gelijk is aan het argument of het wiskundige gehele getal.

Syntaxis

 public static double ceil(double x) 

Parameter

 x= a value 

Opbrengst

 This method returns smallest floating-point value that is greater than or equal to the argument and is equal to a mathematical integer. 
  • Als het argument een positieve of negatieve dubbele waarde is, retourneert deze methode de plafondwaarde .
  • Als de argumentatie dat is NaN , zal deze methode terugkeren hetzelfde argument .
  • Als de argumentatie dat is Oneindigheid , zal deze methode terugkeren Oneindigheid met hetzelfde teken als het argument.
  • Of het argument positief of negatief is Nul , zal deze methode terugkeren Nul met hetzelfde teken als het argument.
  • Als het argument kleiner is dan nul maar groter dan -1,0, retourneert deze methode Negatieve nul als uitgang.

voorbeeld 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)); } } 
Test het nu

Uitgang:

 84.0 

Voorbeeld 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)); } } 
Test het nu

Uitgang:

 -94.0 

Voorbeeld 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)); } } 
Test het nu

Uitgang:

 -Infinity 

Voorbeeld 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)); } } 
Test het nu

Uitgang:

 0.0 

Voorbeeld 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)); } } 
Test het nu

Uitgang:

 -0.0