Computer >> Máy Tính >  >> Lập trình >> PHP

Hàm PHP floor ()

Định nghĩa và Cách sử dụng

Tầng () function là một hàm tích hợp sẵn khác trong ngôn ngữ ngôn ngữ PHP. Hàm này chấp nhận bất kỳ số thực nào làm đối số và làm tròn nó xuống số nguyên thấp nhất tiếp theo.

Hàm này luôn trả về một số thực vì phạm vi số thực lớn hơn phạm vi số nguyên.

Cú pháp

floor ( float $num ) : float

Tham số

Sr.No Thông số &Mô tả
1 num
Số được làm tròn xuống.

Giá trị trả lại

Hàm floor () trong PHP trả về số nguyên lớn nhất nhỏ hơn hoặc bằng tham số đã cho.

Phiên bản PHP

Chức năng này có sẵn trong các phiên bản PHP 4.x, PHP 5.x cũng như PHP 7.x.

Ví dụ

Ví dụ sau làm tròn 15,05 thành số nguyên cao nhất tiếp theo của nó là 15

<?php
   $arg=15.05;
   $val=floor($arg);
   echo "floor(" . $arg . ") = " . $val;
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

floor(15.05) = 15

Ví dụ

Ví dụ sau đây cho thấy rằng số nguyên thấp nhất tiếp theo đến 5,78 là 5 -

<?php
   $arg=5.78;
   $val=floor($arg);
   echo "floor(" . $arg . ") = " . $val;
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

floor(5.78) = 5

Ví dụ

Hàm floor () trả về 0 cho một tham số chuỗi -

<?php
   $arg="Hello";
   $val=floor($arg);
   echo "floor(" . $arg . ") = " . $val;
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

floor(Hello) = 0

Ví dụ

Đối với số âm, nó được làm tròn từ 0 -

<?php
   $arg=-3.95;
   $val=floor($arg);
   echo "floor(" . $arg . ") = " . $val;
?>

Đầu ra

Điều này sẽ tạo ra kết quả sau -

floor(-3.95) = -4