[Php 4, Php 5, Php 7, Php 8]
Vòng - Vòng tròn — Rounds 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ố 8Giá 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.
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.
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.
$num
0
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
$num
2 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
$num
3
$num
4
$num
5
$num
6
$num
7
$num
8Phiê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ố.
$num
9
$precision
0
$precision
1Ví dụ ¶
Thay đổi
$precision
2
$precision
3
$precision
1Phiên bản ¶
Thay đổi
$precision
5
$precision
6
$precision
7
$precision
1Phiên bản ¶
Thay đổi
$precision
9
$mode
0
$mode
1
$mode
2
$mode
3
$mode
4
$precision
1Phiê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ố.
$mode
6
$mode
7
$mode
8
Ví dụ: Vòng 1 vòng [] Ví dụ ¶
Ví dụ trên sẽ xuất ra:
PHP_ROUND_HALF_UP
0
Ví dụ #2 Làm thế nào precision
ảnh hưởng đến một chiếc phao ¶
Thay đổi
PHP_ROUND_HALF_UP
1
PHP_ROUND_HALF_UP
2
$precision
1Phiê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_UP
4
PHP_ROUND_HALF_UP
5
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_UP
7
PHP_ROUND_HALF_UP
8
$precision
1Ví dụ ¶
Ví dụ: Vòng 1 vòng [] Ví dụ
num
0
num
1
num
2
$precision
1Ví dụ trên sẽ xuất ra: ¶
Thay đổi
num
4
num
5
$precision
1Phiê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ố.
num
7
num
8
num
9
precision
0
precision
1
$precision
1Ví dụ ¶
Ví dụ: Vòng 1 vòng [] Ví dụ
precision
3
precision
4
$precision
1Ví 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
precision
6
precision
7
precision
8
precision
9 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ụ #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ụ
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]00
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]01
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]02
$precision
1Xem 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]04
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
$precision
1Sàn [] - Phân số tròn xuống ¶
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]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
$precision
1Ví 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]13
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
$precision
1 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ụ ¶
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]17
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]18
$precision
1Ví 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]20
Ví dụ trên sẽ xuất ra: ¶
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]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
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]24
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]25
$precision
1Ví 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]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
$precision
1 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ụ #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ụ
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
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
$precision
1
Phiên bản ¶
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]38
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]39
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
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ụ ¶
Thay đổi
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
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]44
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]45
$precision
1Phiê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]47
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
$precision
1Phiê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]52
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]53
$precision
1Ví dụ ¶
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]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
$precision
1Ví 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]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
$precision
1Ví 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]68
float[135.79] float[135.79] float[135.8] float[136] float[140] float[100] float[0]69
$precision
1