Làm tròn php

// nhìn ví dụ echo ở trên các bạn lầm tưởng FLOOR & ROUND giống nhau, nhưng khi hoán đổi các số âm thì sẽ cho ra kết quả khác nhau 2. Cách làm tròn với Javascript Tương tự như PHP, Javascript cũng cung cấp sẵn một số hàm xử lý số

❮ PHP Math Reference

Example

Round numbers up to the nearest integer:

echo(ceil(0.60) . "
");
echo(ceil(0.40) . "
");
echo(ceil(5) . "
");
echo(ceil(5.1) . "
");
echo(ceil(-5.1) . "
");
echo(ceil(-5.9));
?>

Try it Yourself »


Definition and Usage

The ceil() function rounds a number UP to the nearest integer, if necessary.

Tip: To round a number DOWN to the nearest integer, look at the floor() function.

Tip: To round a floating-point number, look at the round() function.


Syntax

Parameter Values

ParameterDescriptionnumberRequired. Specifies the value to round up

Technical Details

Return Value:The value rounded up to the nearest integerReturn Type:FloatPHP Version:4+
❮ PHP Math Reference

Lam tron so trong php là một trong những keyword được search nhiều nhất trên Google về chủ đề lam tron so trong php. Trong bài viết này, cachthietkeweb.vn sẽ viết bài viết Hướng dẫn lam tron so trong php mới nhất 2020.

Làm tròn php

Hướng dẫn lam tron so trong php mới nhất 2020

Trong PHP có 3 hàm cơ bản thường được sử dụng để sử dụng tròn số là ROUND(), FLOOR(), CEIL() . Ngô Tôn xin được giới thiệu tới các bạn trong bài viết này.

1. Hàm ROUND():

sử dụng để sử dụng tròn với theo tùy chọn số chữ số sau dấu thập phân

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

echo round(3.4); // 3

echo round(3.5); // 4

echo round(3.6); // 4

echo round(3.6, 0); // 4

echo round(1.95583, 2); // 1.96

echo round(1241757, -3); // 1242000

echo round(5.045, 2); // 5.05

echo round(5.055, 2); // 5.06

echo round(9.5, 0, PHP_ROUND_HALF_UP); // 10

echo round(9.5, 0, PHP_ROUND_HALF_DOWN); // 9

echo round(9.5, 0, PHP_ROUND_HALF_EVEN); // 10

echo round(9.5, 0, PHP_ROUND_HALF_ODD); // 9

echo round(8.5, 0, PHP_ROUND_HALF_UP); // 9

echo round(8.5, 0, PHP_ROUND_HALF_DOWN); // 8

echo round(8.5, 0, PHP_ROUND_HALF_EVEN); // 8

echo round(8.5, 0, PHP_ROUND_HALF_ODD); // 9

/* Using PHP_ROUND_HALF_UP with 1 decimal digit precision */

echo round( 1.55, 1, PHP_ROUND_HALF_UP); // 1.6

echo round( 1.54, 1, PHP_ROUND_HALF_UP); // 1.5

echo round(-1.55, 1, PHP_ROUND_HALF_UP); // -1.6

echo round(-1.54, 1, PHP_ROUND_HALF_UP); // -1.5

/* Using PHP_ROUND_HALF_DOWN with 1 decimal digit precision */

echo round( 1.55, 1, PHP_ROUND_HALF_DOWN); // 1.5

echo round( 1.54, 1, PHP_ROUND_HALF_DOWN); // 1.5

echo round(-1.55, 1, PHP_ROUND_HALF_DOWN); // -1.5

echo round(-1.54, 1, PHP_ROUND_HALF_DOWN); // -1.5

/* Using PHP_ROUND_HALF_EVEN with 1 decimal digit precision */

echo round( 1.55, 1, PHP_ROUND_HALF_EVEN); // 1.6

echo round( 1.54, 1, PHP_ROUND_HALF_EVEN); // 1.5

echo round(-1.55, 1, PHP_ROUND_HALF_EVEN); // -1.6

echo round(-1.54, 1, PHP_ROUND_HALF_EVEN); // -1.5

/* Using PHP_ROUND_HALF_ODD with 1 decimal digit precision */

echo round( 1.55, 1, PHP_ROUND_HALF_ODD); // 1.5

echo round( 1.54, 1, PHP_ROUND_HALF_ODD); // 1.5

echo round(-1.55, 1, PHP_ROUND_HALF_ODD); // -1.5

echo round(-1.54, 1, PHP_ROUND_HALF_ODD); // -1.5

2. Hàm FLOOR():

sử dụng để sử dụng tròn nhưng số sẽ chuyển về dạng integer (số nguyên)

1

2

3

echo floor(4.3); // 4

echo floor(9.999); // 9

echo floor(-3.14); // -4

3. Hàm CEIL():

Chỉ sử dụng để làm tròn lên

1

2

3

echo ceil(4.3); // 5

echo ceil(9.999); // 10

echo ceil(-3.14); // -3

Các bạn đủ sức đến đây để xem chi tiết nhé:
Hàm FLOOR
Hàm ROUND
Hàm CEIL

Những hàm này rất thường sử dụng khi design webdo vậy các bạn hãy nắm rõ chúng nhé.

Chúc các bạn thành công.

nguồn: http://ngoton.it/

Tags: ceil phpdecimal trong phphàm làm tròn trong c++hàm number trong phplam tron so trong phplấy 2 số sau dấu phẩy trong phplấy phần nguyên trong phpnumber_format trong phpround php