„Java Math“ turas ()

„Java Math round“ () metodas suapvalina nurodytą reikšmę iki artimiausios int arba ilgosios vertės ir grąžina ją.

Tai yra, 1,2 suapvalinamas iki 1, o 1,8 suapvalinamas iki 2 .

round()Metodo sintaksė yra tokia:

 Math.round(value)

Čia round()yra statinis metodas. Taigi, mes prieiname metodą naudodami klasės pavadinimą Math.

apvalus () parametrai

round()Metodas užima vieną parametrą.

  • reikšmė - skaičius, kuris turi būti suapvalintas

Pastaba : reikšmės duomenų tipas turėtų būti floatarba double.

apvali () grąžinimo vertė

  • grąžina intvertę, jei argumentas yrafloat
  • grąžina longvertę, jei argumentas yradouble

round()Būdas:

  • suapvalina į viršų, jei vertė po kablelio yra didesnė arba lygi 5
     1.5 => 2 1.7 => 2 
  • apvalina žemyn, jei vertė po kablelio yra mažesnė nei 5
     1.3 => 1

1 pavyzdys: Java Math.round () su dviguba

 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 ) )

2 pavyzdys: Java Math.round () su plūdine

 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 ) )

Rekomenduojamos pamokos

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

Įdomios straipsniai...