Làm cách nào để sửa hai chữ số sau số thập phân trong php?

Hướng dẫn này sẽ dạy chúng ta cách định dạng một số có hai số thập phân bằng JavaScript. Định dạng một số có nghĩa là làm tròn số đến một chữ số thập phân đã chỉ định. Trong JavaScript, chúng ta có thể áp dụng nhiều phương thức để thực hiện việc định dạng. Một số trong số chúng được liệt kê như sau -

  • Phương thức toFixed[]

  • môn Toán. phương thức round[]

  • môn Toán. sàn[] Phương pháp

  • môn Toán. trần[] Phương pháp

Phương thức toFixed[]

Phương thức toFixed[] định dạng một số có một số chữ số cụ thể ở bên phải dấu thập phân. nó trả về một biểu diễn chuỗi của số không sử dụng ký hiệu hàm mũ và có số chữ số chính xác sau vị trí thập phân

cú pháp

Sau đây là định dạng cú pháp cho một số có tối đa 2 số thập phân bằng phương thức toFixed[] −

number.toFixed[2];

Trong cú pháp trên, toFixed[] là phương thức định dạng một số có haiTrong cú pháp trên, toFixed[] là phương thức định dạng một số có hai số thập phân trong JavaScript và number là số được định dạng với hai số thập phân

thuật toán

  • BƯỚC 1 – Khai báo một biến có tên là “num” và gán một số cho biến
  • BƯỚC 2 – Tính số. toFixed[2]. Kết quả được định dạng với hai số thập phân
  • BƯỚC 3 – Hiển thị kết quả trên màn hình người dùng

ví dụ 1

Ví dụ dưới đây sẽ minh họa các số trước và sau khi định dạng trong JavaScript

JavaScript Number toFixed[]

format a number with two decimals:

Number before formatting:

Number After formatting:

Trong chương trình trên, chúng tôi đã sử dụng số. toFixed[2] làm tròn một số thành số có hai vị trí thập phân. 9. 1291754 sẽ được làm tròn xuống [9. 13]

môn Toán. vòng[]

Toán học. phương thức round[] trả về biểu thức số đã cho được làm tròn đến số gần nhất. Chúng tôi sẽ sử dụng phương pháp để định dạng một số có hai số thập phân. Vui lòng xem cú pháp bên dưới

cú pháp

Sau đây là cú pháp làm tròn một số đã cho trong JavaScript –

Math.round[num*100]/100;

Trong cú pháp trên Math. round[] là phương thức định dạng một số và num là số được định dạng bằng hai số thập phân

thuật toán

  • BƯỚC 1 – Ở bước đầu tiên, chúng ta sẽ tạo một biến có tên là “số” và gán giá trị cho nó
  • BƯỚC 2 - Bây giờ chúng ta tính Toán. round[] và gán nó cho một biến mới fixedNum, i. e. var fixedNum = Toán học. vòng[số*100]/100
  • BƯỚC 3 – Bước cuối cùng hoặc bước thứ ba sẽ hiển thị kết quả trên màn hình người dùng

ví dụ 2

Ví dụ dưới đây sẽ minh họa các số trước và sau khi định dạng trong JavaScript

JavaScript Math.round[]

format a number with two decimals

Number before formatting:

Number after formatting:

Trong chương trình trên, chúng ta đã sử dụng hàm Math. round[] phương thức làm tròn một số thành một số có hai vị trí thập phân. 9. 1291754 sẽ được làm tròn xuống [9. 13]

môn Toán. sàn[] Phương pháp

Toán học. Phương thức floor[] trả về số nguyên lớn nhất nhỏ hơn hoặc bằng đối số của nó. Nhưng chúng ta có thể sử dụng phương pháp này để định dạng một số có hai số thập phân

cú pháp

Sau đây là cú pháp để định dạng một số có hai số thập phân bằng Math. phương thức sàn [] -

Math.floor[num*100]/100

Ở đây num là số được định dạng với hai số thập phân

ví dụ 3

Trong ví dụ dưới đây, chúng tôi định dạng 9. 1291754 thành số có hai chữ số thập phân. Chúng tôi sử dụng Toán. phương thức floor[] để định dạng số

JavaScript Math.floor[] Method

Format a nubmer with 2 decimals:

môn Toán. trần[] Phương pháp

Toán học. phương thức ceil[] trả về số nguyên nhỏ nhất lớn hơn hoặc bằng số. Ta có thể áp dụng phương pháp này để định dạng một số thành số có hai số thập phân

cú pháp

Sau đây là cú pháp để định dạng một số có hai số thập phân –

Math.ceil[num*100]/100

Ở đây num là số float được định dạng bằng hai số thập phân

Ví dụ 4

Trong ví dụ dưới đây, chúng tôi định dạng 9. 1291754 thành một số có hai chữ số thập phân Chúng tôi sử dụng Toán. ceil[] phương thức định dạng số

JavaScript Math.ceil[] Method

Format a number with 2 decimals:

Trong hướng dẫn này, chúng ta đã thảo luận về bốn phương pháp để định dạng một số có hai số thập phân. Vui lòng xem lưu ý sự khác biệt giữa các kết quả trong các ví dụ khác nhau. Chú ý tại sao Toán. phương thức floor[] cho một kết quả khác. Bạn có thể thử với các số khác nhau và tìm phương pháp nào cho kết quả khác với các phương pháp khác không?

JavaScript là ngôn ngữ kịch bản phía máy khách cấp cao, được gõ động và diễn giải. JavaScript cung cấp một phương thức parseFloat[] sẵn có để phân tích cú pháp một chuỗi và trả về một số dấu phẩy động.  

Phương thức parseFloat[] kiểm tra xem ký tự đầu tiên của chuỗi có phải là số không, nếu là số thì phương thức sẽ phân tích chuỗi cho đến hết. Trong trường hợp ký tự đầu tiên của chuỗi không phải là số thì parseFloat[] trả về NaN [Không phải là Số]. Phương thức parseFloat[] phân tích toàn bộ chuỗi. Nếu chuỗi đã truyền có 5 chữ số sau dấu thập phân thì đầu ra là số dấu phẩy động có 5 chữ số sau dấu thập phân. Để giới hạn số chữ số tối đa 2 vị trí sau dấu thập phân, phương thức toFixed[] được sử dụng. Phương thức toFixed[] làm tròn số dấu phẩy động lên đến 2 vị trí sau dấu thập phân.  

cú pháp

________số 8

Thông số

  • Chuỗi. Số dấu phẩy động ở định dạng chuỗi sẽ được phân tích cú pháp

Giá trị trả về. Nó trả về số dấu phẩy động được phân tích cú pháp nếu ký tự đầu tiên của chuỗi là một số khác, nó trả về NaN

cú pháp

toFixed[ int ]

Tham số

  • int. Số vị trí sau dấu thập phân mà chuỗi phải được phân tích cú pháp

Giá trị trả về. Nó trả về số hoặc chuỗi được làm tròn đến vị trí đã chỉ định sau dấu thập phân. Nếu giá trị được chỉ định lớn hơn số chữ số sau số thập phân trong chuỗi thực thì giá trị kết quả được đệm bằng 0 để duy trì số chữ số sau số thập phân trong đầu ra cuối cùng

ví dụ 1

Javascript




Math.round[num*100]/100;
0
Math.round[num*100]/100;
1____22____23

Math.round[num*100]/100;
0
Math.round[num*100]/100;
5
Math.round[num*100]/100;
2
Math.round[num*100]/100;
7

toFixed[ int ]
0
toFixed[ int ]
1____92

toFixed[ int ]
3

toFixed[ int ]
0
toFixed[ int ]
5
toFixed[ int ]
2

toFixed[ int ]
7

đầu ra

ví dụ 2. Ví dụ trên làm tròn số lên 2 chữ số sau dấu thập phân. Nhưng trong một số trường hợp, nhà phát triển có thể không muốn làm tròn số. Đây là một phương pháp thay thế để lấy số dấu phẩy động đến các vị trí đã chỉ định mà không làm tròn số đó

Trong ví dụ này, một hàm ParseFloat[] được định nghĩa có 2 đối số. Đối số đầu tiên là một chuỗi hoặc số sẽ được phân tích cú pháp và đối số thứ hai là số vị trí sau dấu thập phân

Tiếp cận. Lúc đầu, đối số đầu tiên được chuyển đổi thành một chuỗi, điều này sẽ hữu ích nếu đối số được truyền chưa có định dạng chuỗi. Chuỗi hiện được cắt từ đầu đến số vị trí được chỉ định sau dấu thập phân. Cuối cùng, chuỗi đã cắt được trả về sau khi chuyển đổi kiểu thành số. Hạn chế của phương thức này là không giống như parseFloat[], phương thức này không thể phát hiện xem chuỗi đã truyền có thực sự chứa số dấu phẩy động hay không.  

Ví dụ

Javascript




toFixed[ int ]
8
toFixed[ int ]
9

Math.round[num*100]/100;
00
Math.round[num*100]/100;
01

Math.round[num*100]/100;
00
Math.round[num*100]/100;
03____204
Math.round[num*100]/100;
05

________ 200 ________ 207 ________ 208

Math.round[num*100]/100;
09

Math.round[num*100]/100;
10
Math.round[num*100]/100;
2
Math.round[num*100]/100;
12

đầu ra

JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này

Làm cách nào để đặt 2 chữ số sau số thập phân trong php?

$twoDecNum = sprintf['%0. 2f', round[$number, 2]]; Việc làm tròn chính xác làm tròn số và sprintf buộc nó đến 2 chữ số thập phân nếu nó chỉ là 1 chữ số thập phân sau khi làm tròn. Lưu câu trả lời này.

Làm cách nào để định dạng số thập phân trong php?

PHP. number_format[] Chức năng . Đó là tham số bắt buộc chỉ định số được định dạng. Nếu không có tham số nào khác được đặt, số sẽ được định dạng không có số thập phân và có dấu phẩy [, ] làm dấu tách hàng nghìn. $thập phân. Đây là tham số tùy chọn và được sử dụng để chỉ định số thập phân.

Chủ Đề