Java Math round ()

Java Math round () yöntemi, belirtilen değeri en yakın int veya long değerine yuvarlar ve döndürür.

Yani 1,2 , 1'e yuvarlanır ve 1,8 , 2'ye yuvarlanır .

round()Yöntemin sözdizimi şöyledir:

 Math.round(value)

İşte round()statik bir yöntem. Bu nedenle, sınıf adını kullanarak yönteme erişiyoruz Math.

round () Parametreler

round()Yöntem, tek bir parametre alır.

  • değer - yuvarlanacak sayı

Not : Değerin veri türü ya floatda olmalıdır double.

round () Dönüş Değeri

  • intbağımsız değişken ise değeri döndürürfloat
  • longbağımsız değişken ise değeri döndürürdouble

round()yöntem:

  • ondalık sayıdan sonraki değer 5'ten büyük veya 5'e eşitse yukarı yuvarlar
     1.5 => 2 1.7 => 2 
  • Ondalıktan sonraki değer 5'ten küçükse aşağı yuvarlar
     1.3 => 1

Örnek 1: çift ile Java Math.round ()

 class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal double a = 1.878; System.out.println(Math.round(a)); // 2 // value equals to 5 after decimal double b = 1.5; System.out.println(Math.round(b)); // 2 // value less than 5 after decimal double c = 1.34; System.out.println(Math.round(c)); // 1 ) )

Örnek 2: float ile Java Math.round ()

 class Main ( public static void main(String() args) ( // Math.round() method // value greater than 5 after decimal float a = 3.78f; System.out.println(Math.round(a)); // 4 // value equals to 5 after decimal float b = 3.5f; System.out.println(Math.round(b)); // 4 // value less than 5 after decimal float c = 3.44f; System.out.println(Math.round(c)); // 3 ) )

Önerilen Eğitimler

  • Math.floor ()
  • Math.ceil ()

Ilginç makaleler...