Vòng Toán Java ()

Phương thức Java Math round () làm tròn giá trị được chỉ định thành giá trị int hoặc long gần nhất và trả về giá trị đó.

Tức là, 1,2 được làm tròn thành 11,8 được làm tròn thành 2 .

Cú pháp của round()phương thức là:

 Math.round(value)

Đây, round()là một phương thức tĩnh. Do đó, chúng tôi đang truy cập phương thức bằng tên lớp Math,.

round () Tham số

Các round()phương pháp có một tham số duy nhất.

  • giá trị - số sẽ được làm tròn

Lưu ý : Kiểu dữ liệu của giá trị phải là floathoặc double.

round () Giá trị trả lại

  • trả về intgiá trị nếu đối số làfloat
  • trả về longgiá trị nếu đối số làdouble

Các round()phương pháp:

  • làm tròn lên nếu giá trị sau số thập phân lớn hơn hoặc bằng 5
     1.5 => 2 1.7 => 2 
  • làm tròn xuống nếu giá trị sau số thập phân nhỏ hơn 5
     1.3 => 1

Ví dụ 1: Java Math.round () với double

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

Ví dụ 2: Java Math.round () với float

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

Hướng dẫn được đề xuất

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

thú vị bài viết...