JavaScript làm tròn đến 2 vị trí thập phân – javascript làm tròn đến 2 chữ số thập phân

Đôi khi bạn có thể cần làm tròn đến 2 chữ số thập phân trong JavaScript. Dưới đây là các bước để làm điều đó.

Bạn đang xem : javascript làm tròn đến 2 chữ số thập phân

Đôi khi, bạn có thể muốn làm tròn số thành nhiều nhất là 2 chữ số thập phân. Trong bài viết này, chúng ta sẽ học cách làm tròn số đến 2 chữ số thập phân bằng JavaScript.

Hãy cùng chúng tôi xem xét ví dụ sau. Chúng tôi đã xác định một biến trong đó chúng tôi thêm hai số và sau đó chúng tôi in kết quả.

 num = 0,1 + 0,2
console.log (num) // 0,30000000000000004 

Khi bạn chạy đoạn mã trên, bạn sẽ nhận thấy rằng số lượng số thập phân trong kết quả lớn bất thường. Đây là một vấn đề JavaScript điển hình trong đó số lượng vị trí trong kết quả nhiều hơn so với số vị trí trong số ban đầu được sử dụng để tính toán con số.

JavaScript Làm tròn đến 2 Vị trí Thập phân

Một trong những cách phổ biến nhất để làm tròn một số đến một số vị trí cụ thể, chẳng hạn như 2 vị trí là sử dụng hàm Math.toFixed () cho phép bạn chỉ định số chữ số thập phân được giữ lại trong kết quả.

 num = 0,1 + 0,2
 num = num.toFixed (2) 
console.log (num) // 0,30 

Trong ví dụ trên, bạn sẽ thấy rằng kết quả có chính xác 2 chữ số thập phân.

Cách tiếp cận trên hoạt động với hầu hết các số nhưng nó sẽ luôn hiển thị 2 chữ số thập phân trong kết quả, ngay cả khi nó là số nguyên. Đây là một ví dụ.

 num = 0,5 + 0,5
num = num.toFixed (2)
console.log (num) // 1.00 

Nếu bạn không mong muốn kết quả ở trên, thì có một cách khác để làm tròn số sao cho nó hiển thị nhiều nhất 2 chữ số thập phân, bằng cách sử dụng hàm Math.round (). Trong trường hợp này, về cơ bản chúng ta nhân số với 100 và gọi hàm Math.round () trên kết quả. Hơn nữa, chúng tôi chia cùng một số cho 100. Đây là một ví dụ.

 Math.round (num * 100) / 100 

Dưới đây là một số ví dụ để minh họa cách hoạt động.

 num = 0,5 + 0,5
num = Math.round (num * 100) / 100
console.log (num) // 1

num = 0,2 + 0,5
num = Math.round (num * 100) / 100
console.log (num) // 0,7

num = 0,51 + 0,53
num = Math.round (num * 100) / 100
console.log (num) // 1.04

num = 0,513 + 0,512
num = Math.round (num * 100) / 100
console.log (num) // 1.03 

Như bạn có thể thấy, đây là một cách rất gọn gàng để làm tròn các số sao cho tối đa nó sẽ hiển thị tối đa 2 chữ số thập phân. Số lượng vị trí thập phân trong đầu ra tự động thay đổi để giảm các số 0 ở cuối.

Xem Thêm  Left Outer Tham gia trong MySQL - phép tham gia bên ngoài bên trái của mysql

Tương tự, nếu bạn muốn làm tròn đến 3 chữ số thập phân, bạn cần nhân số đó với 1000 rồi gọi hàm Math.round () trên đó rồi chia nó cho 1000.

 num = 0,5 + 0,5
num = Math.round (num * 1000) / 1000
console.log (num) // 1 

Trong bài viết này, chúng ta đã học cách làm tròn đến 2 chữ số thập phân bằng JavaScript.

Cũng đọc:

Cách tắt nhấp chuột phải vào trang web bằng JavaScript
Cách tắt / bật tính năng Nhập liệu trong jQuery
Cách chạy 32 -bit App trong Linux 64 bit
Cách thay đổi phần mở rộng tệp của nhiều tệp bằng Python
Cách thay đổi phần mở rộng tệp của nhiều tệp trong Linux


Xem thêm những thông tin liên quan đến chủ đề javascript làm tròn đến 2 chữ số thập phân

Lab2.2. Nhập và tính căn, bình phương và làm tròn số trong Javascript

  • Tác giả: Anh Nguyen Ngoc
  • Ngày đăng: 2022-03-13
  • Đánh giá: 4 ⭐ ( 8218 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Lập trình Javascript cơ bản – v2022 playlist: https://www.youtube.com/watch?v=_8Ghr7q91n4&list=PLn9lhDYvf_3GY1tTJ0gu4-KRtrm8yeEak
    Fan Page: https://www.facebook.com/proit4all
    Nhóm thảo luận: https://www.facebook.com/groups/115838366528104

    Javascript_ProIT4All Javascript WEB1042

Làm tròn số tới vị trí thập phân mà tôi muốn

  • Tác giả: support.microsoft.com
  • Đánh giá: 5 ⭐ ( 2071 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Làm tròn số tới vị trí thập phân mà bạn muốn bằng cách dùng định dạng và cách dùng hàm ROUND trong công thức để làm tròn số tới đơn vị chính gần nhất như hàng ngàn, hàng trăm, hàng chục, hàng đơn vị. Cũng có phần giải thích về hàm ROUNDUP và ROUNDDOWN.

JavaScript hiển thị nổi đến 2 chữ số thập phân

  • Tác giả: qastack.vn
  • Đánh giá: 5 ⭐ ( 4739 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: [Tìm thấy giải pháp!] float_num.toFixed(2); Lưu ý:toFixed() sẽ làm tròn hoặc đệm bằng số không nếu cần để đáp ứng…

Làm tròn số thập phân – Phương pháp & Ví dụ dễ hiểu nhất

  • Tác giả: tintuctuyensinh.vn
  • Đánh giá: 4 ⭐ ( 5134 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Trong toán học, làm tròn số thập phân là một kỹ thuật được sử dụng để ước tính hoặc tìm các giá trị gần đúng và giới hạn số lượng vị trí thập phân

Làm tròn số thập phân, hiện 2 chữ số thập phân sau dấu phẩy C và C++

  • Tác giả: tuicocach.com
  • Đánh giá: 4 ⭐ ( 9976 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Vậy bây h ta thay đổi chuỗi định dạng thành %.xf với x là số chữ số thập phân muốn hiện sau dấu phẩy. Như vậy tất cả các số sau x chữ số sẽ b

Làm tròn số trong java

  • Tác giả: viettuts.vn
  • Đánh giá: 4 ⭐ ( 1862 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Bài hướng dẫn này giúp bạn cách làm tròn số trong java. Trong java, để làm tròn lên chúng ta sử dụng phương thức Math.round() hoặc Math.ceil()

Lấy 2 số sau dấu phẩy trong JavaScript

  • Tác giả: laptrinhcanban.com
  • Đánh giá: 4 ⭐ ( 4423 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Hướng dẫn cách lấy 2 số sau dấu phẩy trong JavaScript. Bằng cách dùng các phương thức phù hợp để làm tròn số trong JavaScript, chúng ta hoàn toàn có thể lấy một số lượng chữ số chỉ định sau dấu phẩy c

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  Màu nền bảng - ô màu nền bảng html