logo

Java Math.ceil() metodas

The java.lang.Math.ceil () naudojamas norint rasti mažiausią sveikojo skaičiaus reikšmę, kuri yra didesnė už argumentą arba matematinį sveikąjį skaičių arba jam lygi.

Sintaksė

 public static double ceil(double x) 

Parametras

 x= a value 

Grįžti

 This method returns smallest floating-point value that is greater than or equal to the argument and is equal to a mathematical integer. 
  • Jei argumentas yra teigiamas arba neigiamas dviguba reikšmė, šis metodas grąžins lubų vertė .
  • Jei argumentas yra NaN , šis metodas grįš tas pats argumentas .
  • Jei argumentas yra Begalybė , šis metodas grįš Begalybė su tuo pačiu ženklu kaip ir argumentas.
  • Jei argumentas teigiamas arba neigiamas Nulis , šis metodas grįš Nulis su tuo pačiu ženklu kaip ir argumentas.
  • Jei argumentas yra mažesnis už nulį, bet didesnis nei -1,0, šis metodas grįš Neigiamas nulis kaip išvestis.

1 pavyzdys

 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)); } } 
Išbandykite dabar

Išvestis:

 84.0 

2 pavyzdys

 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)); } } 
Išbandykite dabar

Išvestis:

 -94.0 

3 pavyzdys

 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)); } } 
Išbandykite dabar

Išvestis:

 -Infinity 

4 pavyzdys

 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)); } } 
Išbandykite dabar

Išvestis:

 0.0 

5 pavyzdys

 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)); } } 
Išbandykite dabar

Išvestis:

 -0.0