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 float
da olmalıdır double
.
round () Dönüş Değeri
int
bağımsız değişken ise değeri döndürürfloat
long
bağı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 ()