Làm tròn JavaScript

Trong hướng dẫn này, chúng ta sẽ thảo luận về cách làm tròn số trong JavaScript. Có một thuộc tính trong JavaScript trong phần 'Math' có tên là "trần" với sự trợ giúp của thuộc tính này, chúng ta có thể dễ dàng làm tròn một số trong JavaScript. Ceil() là một hàm toán học tính toán một số nguyên x lớn hơn hoặc bằng x. Nếu x có giá trị thập phân bằng 0 hoặc là một số nguyên đơn giản thì nó trả về x và nếu số đó là số thập phân (x. yz, ở đây yz là một số khác 0) thì nó trả về x+1

cú pháp

var x = A.B
var value = Math.ceil(x);

Theo cú pháp trên, đầu tiên ta tạo biến ‘x’ chứa giá trị “A. B”, sau đó, chúng tôi tạo một biến 'giá trị' khác, trong đó chúng tôi gán số nguyên x bằng cách áp dụng Toán. thuộc tính trần để làm tròn số

thuật toán

Chúng ta đã thấy cú pháp để làm tròn một số, hãy xem thuật toán hoàn chỉnh từng bước để hiểu nó theo cách tốt hơn –

  • Bước 1 - Đầu tiên, chúng ta cần một biến sẽ là một số thực và có thể chứa một số phần thập phân hoặc có thể không chứa phần thập phân

  • Bước 2 - Sau này chúng ta sẽ sử dụng Math. ceil() thuộc tính trên số hiện tại

  • Bước 3 - Toán. ceil() sẽ trả về một số nguyên và giá trị trả về không chứa bất kỳ phần thập phân nào

  • Bước 4 - Nếu số được chuyển đến Math. ceil() là một số nguyên thích hợp có nghĩa là phần thập phân của nó bằng 0 thì nó sẽ trả về cùng một số

  • Bước 5 - Nếu số được chuyển đến Math. ceil() là một số có phần thập phân khác 0 thì hàm sẽ làm cho phần thập phân của nó bằng 0 và trả về số tiếp theo cho số còn lại

Chúng ta đã xem một số bước cơ bản về cách làm tròn số trong javascript, bây giờ hãy xem một số ví dụ để hiểu rõ hơn về các bước được xác định ở trên

ví dụ 1

Trong ví dụ này, chúng ta sẽ làm tròn một số bằng cú pháp được xác định ở trên

JavaScript Math ceil() Method

Trong ví dụ trên, chúng tôi đã áp dụng toán học. ceil() thành ba biến khác nhau x, y và, z. Đầu tiên ta tạo biến ‘x’ nó là số nguyên nên khi áp dụng hàm Math. ceil cho nó và gán giá trị đó cho biến 'value1', sau đó chúng tôi in giá trị đó với sự trợ giúp của tài liệu. viết và nó trả về x

Tương tự, chúng tôi đã làm tương tự với các biến y và z. Cả hai đều là số thập phân nên chúng trả về y+1 và z+1 tương ứng sau khi áp dụng thuộc tính Math. trần cho họ

Lưu ý - Tương tự như hàm ceil(), chúng ta có hàm floor(). Như cái tên cho thấy trần nhà có nghĩa là tầng trên () có nghĩa là mặt đất và nó giảm đi một số. Nếu số đã cho là một số nguyên hoàn hảo với phần thập phân bằng 0 thì hàm ceil(), hàm floor() không thực hiện bất kỳ thao tác nào nhưng nếu phần thập phân khác không đối với số được truyền dưới dạng tham số, thì hàm floor()

ví dụ 2

JavaScript Math floor() Method

Trong ví dụ trên, chúng tôi đã áp dụng toán học. floor() thành ba biến khác nhau x, y và, z. Đầu tiên ta tạo biến ‘x’ nó là số nguyên nên khi áp dụng hàm Math. sàn cho nó và gán giá trị đó cho biến 'value1', sau đó chúng tôi in giá trị đó với sự trợ giúp của tài liệu. viết và nó trả về x

Phần kết luận

Trong hướng dẫn này, chúng ta đã học cách làm tròn số trong JavaScript. Có một thuộc tính trong JavaScript có tên là “Math. ceil” với sự trợ giúp của thuộc tính này, chúng ta có thể dễ dàng làm tròn một số. Về cơ bản có hai loại số mà chúng ta cần làm tròn số, đó là số thập phân và số không phải số thập phân

Ở số thập phân, thuộc tính trả về cộng một cho số ban đầu và ở số không phải số thập phân, thuộc tính trả về giống như số thực

Hướng dẫn JavaScript này giải thích cách sử dụng hàm toán học gọi là round() với cú pháp và ví dụ

Sự miêu tả

Trong JavaScript, round() là một hàm được sử dụng để trả về một số được làm tròn thành giá trị số nguyên gần nhất. Vì hàm round() là một hàm tĩnh của đối tượng Math nên nó phải được gọi thông qua đối tượng giữ chỗ có tên là Math

cú pháp

Trong JavaScript, cú pháp của hàm round() là

Math.round(number);

Tham số hoặc Đối số

number Số sẽ được làm tròn

trả lại

Hàm round() trả về một số được làm tròn thành số nguyên gần nhất. Nói cách khác, số được làm tròn đến 0 chữ số thập phân

Nếu số là một giá trị âm, hàm round() sẽ làm tròn về 0, đây là hành vi khác với hàm round trong các ngôn ngữ khác

Ghi chú

  • Math là một đối tượng giữ chỗ có chứa các hàm và hằng số toán học mà round() là một trong những hàm này

Thí dụ

Hãy cùng xem một ví dụ về cách sử dụng hàm round() trong JavaScript

Ví dụ

console.log(Math.round(32.65));
console.log(Math.round(8.1));
console.log(Math.round(-4.2));

Trong ví dụ này, chúng ta đã gọi hàm round() bằng cách sử dụng lớp Math

Chúng tôi đã ghi đầu ra của hàm round() vào nhật ký bảng điều khiển của trình duyệt web, nhằm mục đích trình diễn, để cho biết hàm round() trả về kết quả gì

Phần sau đây sẽ được xuất ra nhật ký bảng điều khiển trình duyệt web

33
8
-4

Trong ví dụ này, đầu ra đầu tiên của nhật ký giao diện điều khiển trả về 33 là 32. 65 làm tròn đến số nguyên gần nhất

Đầu ra thứ hai cho nhật ký giao diện điều khiển trả về 8 là 8. 1 làm tròn đến số nguyên gần nhất

Đầu ra thứ ba cho nhật ký giao diện điều khiển trả về -4 là -4. 2 làm tròn đến số nguyên gần nhất. Lưu ý rằng khi xử lý các số âm, hàm round() làm tròn về 0 và trong trường hợp này, trả về -4 chứ không phải -5. Hành vi này khác với các hàm vòng trong các ngôn ngữ khác

Làm cách nào để làm tròn đến 2 chữ số thập phân trong JavaScript?

Trong JavaScript, Toán học. round() là hàm làm tròn số đầu vào dưới dạng tham số thành số nguyên gần nhất. Thông số. Hàm làm tròn số về số nguyên gần nhất với hai chữ số thập phân.

Làm cách nào để làm tròn số thập phân trong JavaScript?

Chúng ta có thể làm tròn đến số nguyên gần nhất, làm tròn xuống hoặc làm tròn lên. JavaScript sử dụng ba phương pháp để đạt được điều này. Toán học. .
round() - làm tròn đến số nguyên gần nhất (nếu phân số là 0. 5 hoặc lớn hơn - làm tròn lên)
sàn () - làm tròn xuống
trần() - làm tròn lên

JavaScript có làm tròn lên hay xuống không?

Định nghĩa và cách sử dụng. Toán học. phương thức floor() làm tròn một số XUỐNG thành số nguyên gần nhất .

Làm cách nào để làm tròn đến 3 chữ số thập phân trong JavaScript?

Số JavaScript toFixed() . Phương thức toFixed() làm tròn chuỗi đến một số thập phân đã chỉ định.