Hàm toán học trong PHP | Comdy

Hàm toán học trong PHP

  • Trung Nguyen
  • 03/05/2020

  • 2 min read

PHP cung cấp nhiều hàm toán học được tích hợp sẵn để thực hiện các hoạt động toán học.

Hàm abs() trong PHP

Hàm abs() trả về giá trị tuyệt đối của số đã cho. Nó trả về một giá trị số nguyên nhưng nếu bạn truyền giá trị dấu phẩy động, nó sẽ trả về giá trị kiểu float.

<?php  
    echo (abs(-7) . "<br/>");
    echo (abs(7) . "<br/>");
    echo (abs(-7.2) . "<br/>");
?>

Đây là kết quả:

7 
7 
7.2

Hàm toán học ceil() trong PHP

Hàm ceil() sẽ làm tròn lên một phân số.

<?php  
    echo (ceil(3.3) . "<br/>");
    echo (ceil(7.333) . "<br/>");
    echo (ceil(-4.8) . "<br/>");
?>

Đây là kết quả:

4
8
-4

Hàm toán học floor() trong PHP

Hàm floor() sẽ làm tròn xuống một phân số.

<?php  
    echo (ceil(3.3) . "<br/>");
    echo (ceil(7.333) . "<br/>");
    echo (ceil(-4.8) . "<br/>");
?>

Đây là kết quả:

3
7
-5

Hàm toán học sqrt() trong PHP

Hàm sqrt() trả về căn bậc hai của số đã cho.

<?php  
    echo (sqrt(16) . "<br/>");
    echo (sqrt(25) . "<br/>");
    echo (sqrt(7) . "<br/>");
?>

Đây là kết quả:

4
5
2.6457513110646

Hàm toán học decbin() trong PHP

Hàm decbin() chuyển đổi số thập phân thành nhị phân. Nó trả về số nhị phân dưới dạng một chuỗi.

<?php  
    echo (decbin(2) . "<br/>");
    echo (decbin(10) . "<br/>");
    echo (decbin(22) . "<br/>");
?>

Đây là kết quả:

10
1010
10110

Hàm toán học dechex() trong PHP

Hàm dechex() chuyển đổi số thập phân thành thập lục phân. Nó trả về định dạng thập lục phân của số đã cho dưới dạng một chuỗi.

<?php  
    echo (dechex(2) . "<br/>");
    echo (dechex(10) . "<br/>");
    echo (dechex(22) . "<br/>");
?>

Đây là kết quả:

2
a
16

Hàm toán học decoct() trong PHP

Hàm decoct() chuyển đổi số thập phân thành số bát phân. Nó trả về định dạng bát phân của số đã cho dưới dạng một chuỗi.

<?php  
    echo (decoct(2) . "<br/>");
    echo (decoct(10) . "<br/>");
    echo (decoct(22) . "<br/>");
?>

Đây là kết quả:

2
12
26

Nếu

Comdy

hữu ích và giúp bạn tiết kiệm thời gian

Bạn có thể vui lòng tắt trình chặn quảng cáo ❤️ để hỗ trợ chúng tôi duy trì hoạt động của trang web.