12.9. Java - Метод Math.ceil()



Описание

Метод Math.ceil() в Java дает целое число с нулевой дробной частью, ближайшее к числу аргумента справа.

Синтаксис

Метод имеет следующие варианты:

double ceil(double d)
double ceil(float f)

Параметры

Подробная информация о параметрах:

  • Примитивный тип данных double или float.

Возвращаемое значение

  • В Java Math.ceil() возвращает целое число, которое ближайшее к числу аргумента справа. Возвращается в виде double.

Пример

public class Test{ 

   public static void main(String args[]){
      double d1 = 0.3;
      double d2 = -10.75;
      double d3 = 8.4;
      double d4 = 11;
      double d5 = -11;
      
      float f1 = -0.3f;
      float f2 = -5.75f;
      float f3 = 3.4f;
      float f4 = 8;
      float f5 = -8;

      System.out.println("d1 = " + Math.ceil(d1));
      System.out.println("d2 = " + Math.ceil(d2));
      System.out.println("d3 = " + Math.ceil(d3)); 
      System.out.println("d4 = " + Math.ceil(d4)); 
      System.out.println("d5 = " + Math.ceil(d5)); 
      System.out.println("--------------"); 				 
      System.out.println("f1 = " + Math.ceil(f1)); 
      System.out.println("f2 = " + Math.ceil(f2));
      System.out.println("f3 = " + Math.ceil(f3));
      System.out.println("f4 = " + Math.ceil(f4)); 
      System.out.println("f5 = " + Math.ceil(f5));
   }
}

Будет получен следующий результат java-кода:

d1 = 1.0
d2 = -10.0
d3 = 9.0
d4 = 11.0
d5 = -11.0
--------------
f1 = -0.0
f2 = -5.0
f3 = 4.0
f4 = 8.0
f5 = -8.0