Hướng dẫn php always round up - php luôn làm tròn

[Php 4, Php 5, Php 7, Php 8]

Vòng - Vòng trònRounds a float

Sự mô tả

vòng [int | float $num, int $precision = 0, int $mode = PHP_ROUND_HALF_UP]: float[int|float $num, int $precision = 0, int $mode = PHP_ROUND_HALF_UP]: float

Thông số

________số 8

Giá trị để tròn.

precision

Số lượng các chữ số thập phân tùy chọn để làm tròn đến.

Nếu precision là dương, num được làm tròn đến precision chữ số quan trọng sau điểm thập phân.

Nếu precision là âm, num được làm tròn thành precision Các chữ số đáng kể trước điểm thập phân, tức là với bội số gần nhất của

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
6, ví dụ: Đối với precision của -1 num được làm tròn đến hàng chục, với giá precision từ -2 đến hàng trăm, v.v.

Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
0

Sử dụng một trong các hằng số sau để chỉ định chế độ xảy ra làm tròn.

Hằng sốSự mô tả
PHP_ROUND_HALF_UP vòng [int | float $num, int $precision = 0, int $mode = PHP_ROUND_HALF_UP]: float
Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
3
Thông số
Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
5
________số 8
Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
7
Giá trị để tròn.

precision

Số lượng các chữ số thập phân tùy chọn để làm tròn đến.float.

Nếu precision là dương, num được làm tròn đến precision chữ số quan trọng sau điểm thập phân.

Nếu precision là âm, num được làm tròn thành precision Các chữ số đáng kể trước điểm thập phân, tức là với bội số gần nhất của
float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
6, ví dụ: Đối với precision của -1 num được làm tròn đến hàng chục, với giá precision từ -2 đến hàng trăm, v.v.Sự mô tả
8.0.0
Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
0

Sử dụng một trong các hằng số sau để chỉ định chế độ xảy ra làm tròn.

Hằng sốround[] examples

Using PHP_ROUND_HALF_UP with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision
float[1.5]
float[-1.5]

Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_ODD with 1 decimal digit precision
float[1.5]
float[-1.5]
1

Vòng num cách xa số 0 khi nó ở một nửa ở đó, tạo ra 1,5 thành 2 và -1,5 thành -2.

float[3]
float[4]
float[4]
float[4]
float[5.05]
float[5.06]
float[300]
float[0]
float[700]
float[1000]

Vòng num về phía 0 khi nó ở một nửa ở đó, biến 1,5 thành 1 và -1,5 thành -1.

Using PHP_ROUND_HALF_UP with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision
float[1.5]
float[-1.5]

Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_ODD with 1 decimal digit precision
float[1.5]
float[-1.5]
3

Vòng num cách xa số 0 khi nó ở một nửa ở đó, tạo ra 1,5 thành 2 và -1,5 thành -2.

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]

Vòng num về phía 0 khi nó ở một nửa ở đó, biến 1,5 thành 1 và -1,5 thành -1.

Using PHP_ROUND_HALF_UP with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision
float[1.5]
float[-1.5]

Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_ODD with 1 decimal digit precision
float[1.5]
float[-1.5]
5

Using PHP_ROUND_HALF_UP with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision
float[1.5]
float[-1.5]

Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_ODD with 1 decimal digit precision
float[1.5]
float[-1.5]
6

Using PHP_ROUND_HALF_UP with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision
float[1.5]
float[-1.5]

Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_ODD with 1 decimal digit precision
float[1.5]
float[-1.5]
7

Vòng num cách xa số 0 khi nó ở một nửa ở đó, tạo ra 1,5 thành 2 và -1,5 thành -2.

Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]

Vòng num về phía 0 khi nó ở một nửa ở đó, biến 1,5 thành 1 và -1,5 thành -1.

Vòng num về phía giá trị thậm chí gần nhất khi nó ở đó một nửa, làm cho cả 1,5 và 2,5 thành 2.

Using PHP_ROUND_HALF_UP with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision
float[1.5]
float[-1.5]

Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_ODD with 1 decimal digit precision
float[1.5]
float[-1.5]
6

$num2

Vòng num cách xa số 0 khi nó ở một nửa ở đó, tạo ra 1,5 thành 2 và -1,5 thành -2.

Using PHP_ROUND_HALF_UP with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision
float[1.5]
float[-1.5]

Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision
float[1.6]
float[-1.6]

Using PHP_ROUND_HALF_ODD with 1 decimal digit precision
float[1.5]
float[-1.5]

Vòng num về phía 0 khi nó ở một nửa ở đó, biến 1,5 thành 1 và -1,5 thành -1.

  • Vòng num về phía giá trị thậm chí gần nhất khi nó ở đó một nửa, làm cho cả 1,5 và 2,5 thành 2.
  • Vòng num về phía giá trị lẻ gần nhất khi nó nằm ở đó một nửa, biến 1,5 thành 1 và 2,5 thành 3.
  • Trả về giá trị

Giá trị được làm tròn vào precision đã cho như một chiếc phao.

Thay đổi

$num3

$num4

$num5

$num6

$num7

$num8

Phiên bản

num không còn chấp nhận các đối tượng nội bộ hỗ trợ chuyển đổi số.

$num9

$precision0

$precision1

$precision2

Ví dụ

Ví dụ: Vòng 1 vòng [] Ví dụ

$precision3

$precision4

$precision2

Ví dụ trên sẽ xuất ra:

Thay đổi

$precision6

$precision7

$precision2

Phiên bản

Thay đổi

$precision9

$mode0

$mode1

$precision2

Phiên bản

Thay đổi

$mode3

$mode4

$mode5

$mode6

$mode7

$mode8

$precision2

Phiên bản

num không còn chấp nhận các đối tượng nội bộ hỗ trợ chuyển đổi số.

PHP_ROUND_HALF_UP0

Ví dụ

Ví dụ: Vòng 1 vòng [] Ví dụ

PHP_ROUND_HALF_UP1

PHP_ROUND_HALF_UP2

PHP_ROUND_HALF_UP3

PHP_ROUND_HALF_UP4

PHP_ROUND_HALF_UP5

$precision2

Ví dụ trên sẽ xuất ra:

num không còn chấp nhận các đối tượng nội bộ hỗ trợ chuyển đổi số.

Ví dụ

PHP_ROUND_HALF_UP8

PHP_ROUND_HALF_UP9

$precision2

Ví dụ: Vòng 1 vòng [] Ví dụ

Ví dụ trên sẽ xuất ra:

num1

Ví dụ #2 Làm thế nào precision ảnh hưởng đến một chiếc phao

Ví dụ #3

Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
0 Ví dụ

num2

num3

num4

$precision2

Ví dụ #4

Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
0 với precision ví dụ

Thay đổi

num6

num7

$precision2

Phiên bản

num không còn chấp nhận các đối tượng nội bộ hỗ trợ chuyển đổi số.

num9

Ví dụ

$precision2

Ví dụ: Vòng 1 vòng [] Ví dụ

Ví dụ trên sẽ xuất ra:

precision2

precision3

$precision2

Ví dụ #2 Làm thế nào precision ảnh hưởng đến một chiếc phao

Thay đổi

precision5

precision6

$precision2

Phiên bản

Ví dụ #3

Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
0 Ví dụ

precision8

precision9

$precision2

Ví dụ #4

Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
0 với precision ví dụ

$num0

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
01

Xem thêm

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
03

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
04

trần [] - Phân số tròn lên

Sàn [] - Phân số tròn xuống

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
05

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
06

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
07

$precision2

number_format [] - Định dạng một số với hàng ngàn nhóm

TakeSides tại Gmail Dot Com ¶

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
09

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
10

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
11

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
12

$precision2

8 năm trước

$num0

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
14

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
15

$precision2

Ví dụ: Vòng 1 vòng [] Ví dụ

Ví dụ: Vòng 1 vòng [] Ví dụ

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
17

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
18

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
19

$precision2

Ví dụ trên sẽ xuất ra:

Ví dụ #2 Làm thế nào precision ảnh hưởng đến một chiếc phao

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
21

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
22

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
23

$precision2

Ví dụ #3

Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
0 Ví dụ

Ví dụ trên sẽ xuất ra:

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
25

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
26

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
27

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
28

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
29

$precision2

Ví dụ: Vòng 1 vòng [] Ví dụ

$num0

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
31

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
32

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
33

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
34

Xem thêm

Thay đổi

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
35

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
36

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
37

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
38

$precision2

Phiên bản

num không còn chấp nhận các đối tượng nội bộ hỗ trợ chuyển đổi số.

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
40

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
41

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
42

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
43

$precision2

Ví dụ: Vòng 1 vòng [] Ví dụ

Ví dụ: Vòng 1 vòng [] Ví dụ

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
45

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
46

$precision2

Ví dụ trên sẽ xuất ra:

Ví dụ #2 Làm thế nào precision ảnh hưởng đến một chiếc phao

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
48

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
49

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
50

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
51

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
52

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
53

$precision2

Ví dụ #3

Rounding modes with 9.5
float[10]
float[9]
float[10]
float[9]

Rounding modes with 8.5
float[9]
float[8]
float[8]
float[9]
0 Ví dụ

$num0

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
55

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
56

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
57

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
58

$precision2

Xem thêm

trần [] - Phân số tròn lên

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
60

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
61

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
62

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
63

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
64

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
65

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
66

$precision2

Sàn [] - Phân số tròn xuống

$num0

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
68

float[135.79]
float[135.79]
float[135.8]
float[136]
float[140]
float[100]
float[0]
69

$precision2

Bài Viết Liên Quan

Chủ Đề