Cách làm tròn số thành 2 chữ số thập phân trong PHP

Cach Lam Tron So Thanh 2 Chu So Thap Phan Trong Php



Có nhiều phương pháp khác nhau trong PHP để thực hiện làm tròn số, bao gồm các hàm tích hợp sẵn hoặc mã phức tạp hơn do nhà phát triển phát triển. Bất kể bạn đang làm việc với dữ liệu tài chính hay nhằm mục đích hiển thị số ở định dạng cụ thể, việc làm tròn số đến hai chữ số thập phân trở nên quan trọng trong những trường hợp như vậy.

Trọng tâm của chúng tôi trong bài viết này là kiểm tra các kỹ thuật khác nhau để làm tròn số đến 2 chữ số thập phân bằng cách sử dụng PHP.

Làm tròn số thành 2 chữ số thập phân trong PHP

Có một số phương pháp để làm tròn số đến 2 chữ số thập phân trong PHP:







1: Sử dụng hàm round()

PHP cung cấp một tròn() hàm cho phép bạn làm tròn bất kỳ con số nào đến một số vị trí thập phân cụ thể. Hàm này yêu cầu hai tham số: số ban đầu được làm tròn và độ chính xác thập phân mong muốn. Việc bỏ qua đối số thứ hai sẽ khiến hệ thống làm tròn thành số nguyên gần nhất.



Trong PHP, cú pháp của tròn() chức năng là:



tròn ( trôi nổi số $ , int $precision = 0 , int chế độ $ = PHP_ROUND_HALF_UP ) : trôi nổi

Đây, số $ là số cần làm tròn $precision là số vị trí thập phân để làm tròn thành (mặc định là 0) và chế độ $ chỉ định chế độ làm tròn (mặc định là PHP_ROUND_HALF_UP) . Hàm trả về giá trị được làm tròn dưới dạng float.





Ví dụ:



$num = 6.3456 ;

$rounded_num = tròn ( $num , 2 ) ;

tiếng vang 'Số được làm tròn là:' . $rounded_num ;

?>



2: Sử dụng hàm number_format()

Các number_format() trong PHP là một hàm dựng sẵn khác cho phép bạn định dạng một số đã cho với nhóm hàng nghìn và chữ số thập phân. Nó rất quan trọng khi bạn muốn định dạng đầu ra của phép tính dưới dạng số nguyên.

Sau đây là cú pháp sử dụng number_format() trong PHP:

số_định dạng ( con số , thập phân_place , phân số thập phân , hàng ngàn máy tách ) ;

đầu tiên con số tham số là số bạn muốn định dạng. Tham số thứ hai, thập phân_place , xác định độ chính xác của số dấu phẩy động mà biến ban đầu sẽ được chuyển đổi trong PHP. Tham số thứ ba phân số thập phân chỉ định nhân vật để sử dụng làm dấu tách thập phân. Tham số thứ tư Hàng ngàn máy tách chỉ định các ký tự được sử dụng làm dấu tách hàng nghìn.

Ví dụ:



số $ = 15.672342 ;

$formatted_number = số_định dạng ( số $ , 2 , '.' , ',' ) ;

tiếng vang 'Số được làm tròn là:' . $formatted_number ;

?>

3: Sử dụng hàm sprintf()

Bạn cũng có thể sử dụng chạy nước rút () hàm làm tròn số đến 2 chữ số thập phân trong PHP và cú pháp cho chạy nước rút () chức năng được đưa ra như:

chạy nước rút ( định dạng , arg1 , arg2 , ... )

Ở đây, định dạng là chuỗi định dạng chứa các phần giữ chỗ cho các đối số và arg1, arg2, …. là các đối số được định dạng. Hàm trả về chuỗi đã định dạng.

Ví dụ:



$num = 12.34567 ;

$rounded_num = chạy nước rút ( ' %.2f ' , $num ) ;

tiếng vang 'Số được làm tròn là:' . $rounded_num ;

?>

Phần kết luận

Chuyển đổi số thành 2 chữ số thập phân là một trong những nhiệm vụ phổ biến đối với các nhà phát triển làm việc với các ngôn ngữ lập trình. Bài viết này tập trung vào các cách khác nhau để thực hiện việc này bằng cách sử dụng PHP, bao gồm các chức năng như tròn() , number_format(), chạy nước rút () . Mỗi phương pháp được giải thích với một ví dụ để hiểu rõ hơn.