Hướng dẫn php square root

[PHP 4, PHP 5, PHP 7, PHP 8]

sqrtSquare root

Description

sqrt[float $num]: float

Returns the square root of num.

Parameters

num

The argument to process

Return Values

The square root of num or the special value NAN for negative numbers.

Examples

Example #1 sqrt[] example

See Also

  • pow[] - Exponential expression
  • M_SQRTPI - sqrt[pi]
  • M_2_SQRTPI - 2/sqrt[pi]
  • M_SQRT2 - sqrt[2]
  • M_SQRT3 - sqrt[3]
  • M_SQRT1_2 - 1/sqrt[2]

- Dưới đây là danh sách các hàm toán học được xây dựng sẵn trong PHP.

Nội dung chính

  • 1. PHP Math: hàm abs[]
  • 2. PHP Math: hàm ceil[]
  • 3. PHP Math: hàm floor[]
  • 4. PHP Math: hàm sqrt[]
  • 5. PHP Math: hàm decbin[]
  • 6. PHP Math: hàm dechex[]
  • 7. PHP Math: hàm decoct[]
  • 8. PHP Math: hàm base_convert[]
  • 10. PHP Math: hàm bindec[]

Nội dung chính

  • 1. PHP Math: hàm abs[]
  • 2. PHP Math: hàm ceil[]
  • 3. PHP Math: hàm floor[]
  • 4. PHP Math: hàm sqrt[]
  • 5. PHP Math: hàm decbin[]
  • 6. PHP Math: hàm dechex[]
  • 7. PHP Math: hàm decoct[]
  • 8. PHP Math: hàm base_convert[]
  • 10. PHP Math: hàm bindec[]
sin[] - Trả về sin của một số.
sinh[] - Trả về sin hyperbolic của một số.
cos[] - Trả về cosin của một số.
cosh[] - Trả về cosin hyperbolic của một số.
tan[] - Trả về tan của một số.
tanh[] - Trả về tan hyperbolic của một số.
asin[] - Trả về sin cung của một số.
asinh[] - Trả về sin hyperbolic nghịch đảo của một số.
acos[] - Trả về cosin cung của một số.
acosh[] - Trả về cosin hyperbolic nghịch đảo của một số.
atan[] - Trả về tan cung của một số.
atanh[] - Trả về tan hyperbolic nghịch đảo của một số.
atan2[] - Trả về tan cung của hai biến x & y.
round[] - Làm tròn đến số nguyên gần nhất.
ceil[] - Làm tròn [lên] đến số nguyên gần nhất.
floor[] - Làm tròn [xuống] đến số nguyên gần nhất.
base_convert[] - Chuyển đổi một số từ “cơ số này” “cơ số khác”
bindec[] - Chuyển đổi “số nhị phân” “số thập phân”
octdec[] - Chuyển đổi “số bát phân” “số thập phân”
decbin[] - Chuyển đổi “số thập phân” “số nhị phân”
decoct[] - Chuyển đổi “số thập phân” “số bát phân”
dechex[] - Chuyển đổi “số thập phân” “số thập lục phân”
hexdec[] - Chuyển đổi “số thập lục phân” “số thập phân”
deg2rad[] - Chuyển đổi số đo [độ] của một góc thành giá trị radian.
rad2deg[] - Chuyển đổi giá trị radian thành số đo [độ] của một góc.
is_finite[] - Kiểm tra xem giá trị có phải là một “số hữu hạn” hay không.
is_infinite[] - Kiểm tra xem giá trị có phải là một “số vô hạn” hay không.
is_nan[] - Kiểm tra xem giá trị có phải là một giá trị “không phải là số [not a number]” hay không.
pow[] - Tính lũy thừa.
exp[] - Tính lũy thừa của cơ số e.
expm1[] - Trả về exp[x] - 1
sqrt[] - Trả về giá trị “căn bậc hai” của một số.
intdiv[] - Chia lấy phần nguyên.
fmod[] - Trả về phần “số dư” từ một phép chia lấy phần nguyên.
min[] - Trả về “số nhỏ nhất” trong một tập hợp các số [có thể là một danh sách các số, hoặc một mảng các số]
max[] - Trả về “số lớn nhất” trong một tập hợp các số [có thể là một danh sách các số, hoặc một mảng các số]
rand[] - Trả về một “số nguyên ngẫu nhiên” trong phạm vi chỉ định.
mt_rand[] -- Trả về một “số nguyên ngẫu nhiên” trong phạm vi chỉ định [dựa trên thuật toán Mersenne Twister]
getrandmax[] - Trả về “giá trị lớn nhất” có thể được trả về bởi hàm rand[].
mt_getrandmax[] - Trả về “giá trị lớn nhất” có thể được trả về bởi hàm mt_rand[].
lcg_value[] - Trả về một “số thập phân ngẫu nhiên” trong khoảng 0 - 1
log[] - Trả về logarit tự nhiên của một số.
log10[] - Trả về logarit cơ số 10 của một số.
log1p[] - Trả về log[1+number]
abs[] - Trả về “giá trị tuyệt đối” của một số.
pi[] - Trả về giá trị của PI.
hypot[] - Tính cạnh huyền của một tam giác vuông.

PHP cung cấp nhiều hàm và hằng số toán học được định nghĩa trước có thể được sử dụng để thực hiện các phép toán.

  • 1. PHP Math: hàm abs[]
  • 2. PHP Math: hàm ceil[]
  • 3. PHP Math: hàm floor[]
  • 4. PHP Math: hàm sqrt[]
  • 5. PHP Math: hàm decbin[]
  • 6. PHP Math: hàm dechex[]
  • 7. PHP Math: hàm decoct[]
  • 8. PHP Math: hàm base_convert[]
  • 10. PHP Math: hàm bindec[]
  • 11. Các hàm toán học trong PHP

1. PHP Math: hàm abs[]

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

Cú pháp

number abs [ mixed $number ] 

Thí dụ

  

Đầu ra:

7 
7 
7.2

2. PHP Math: hàm ceil[]

Hàm ceil[] làm tròn các phân số lên.

Cú pháp

float ceil [ float $value ]

Thí dụ

  

Đầu ra:

4
8
-4

3. PHP Math: hàm floor[]

Hàm floor[] làm tròn phân số xuống.

Cú pháp

float floor [ float $value ]

Thí dụ

  

Đầu ra:

3
7
-5

4. PHP Math: hàm sqrt[]

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

Cú pháp

float sqrt [ float $arg ] 

Thí dụ

Đầu ra:

4
5
2.6457513110646

5. PHP Math: hàm decbin[]

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.

Cú pháp

string decbin [ int $number ]  

Thí dụ

  

Đầu ra:

10
1010
10110

6. PHP Math: hàm dechex[]

Hàm dechex[] chuyển đổi số thập phân thành thập lục phân. Nó trả về biểu diễn thập lục phân của số nhất định dưới dạng một chuỗi.

Cú pháp

string dechex [ int $number ] 

Thí dụ

  

Đầu ra:

2
a
16

7. PHP Math: hàm decoct[]

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

Cú pháp

string decoct [ int $number ]  

Thí dụ

  

Đầu ra:

2
12
26

8. PHP Math: hàm base_convert[]

Hàm base_convert[] cho phép bạn chuyển đổi bất kỳ số cơ sở nào thành bất kỳ số cơ sở nào. Ví dụ: bạn có thể chuyển đổi số thập lục phân sang nhị phân, thập lục phân sang bát phân, nhị phân sang bát phân, bát phân sang thập lục phân, nhị phân sang thập phân, v.v.

Cú pháp

string base_convert [ string $number , int $frombase , int $tobase ]  

Thí dụ

Đầu ra:

1010

10. PHP Math: hàm bindec[]

Hàm bindec[] chuyển đổi số nhị phân thành số thập phân.

Cú pháp

number bindec [ string $binary_string ]  

Thí dụ

Đầu ra:

2
10
11

Chúng ta hãy xem danh sách các hàm toán học PHP quan trọng.

Chức năng Sự miêu tả
abs[] Nó được sử dụng để tìm giá trị tuyệt đối [dương] của một số.
sin[] Nó được sử dụng để trả về sin của một số.
sinh[] Nó được sử dụng để trả về sin hyperbol của một số.
asin[] Nó được sử dụng để tìm cung sin của một số.
asinh[] Nó được sử dụng để tìm sin hyperbol nghịch đảo của một số.
cos[] Nó được sử dụng để tìm cosin của một số.
cosh[] Nó được sử dụng để trả về cosh của một số.
acos[] Nó được sử dụng để trả về cung cosin của một số.
acosh[] Nó được sử dụng để trả về cosin hyperbol nghịch đảo của một số.
tan[] Nó được sử dụng để trả về tiếp tuyến của một số.
tanh[] Nó được sử dụng để trả về tiếp tuyến hypebol của một số.
atan[] Nó được sử dụng để trả về tiếp tuyến cung của một số tính bằng radian.
atan2[] Nó được sử dụng để trả về tiếp tuyến cung của hai biến x và y.
atanh[] Nó được sử dụng để trả về tang hyperbol nghịch đảo của một số.
base_convert[] Nó được sử dụng để chuyển đổi một số từ cơ số này sang cơ số khác.
bindec[] Nó được sử dụng để chuyển đổi một số nhị phân thành một số thập phân.
ceil[] Nó được sử dụng để làm tròn một số lên đến số nguyên gần nhất.
số Pi[] Nó trả về giá trị gần đúng của PI.
decbin[] Nó chuyển đổi một số thập phân thành một số nhị phân.
dechex[] Nó chuyển đổi một số thập phân thành một số thập lục phân.
decoct[] Nó chuyển đổi một số thập phân thành một số bát phân
deg2rad[] Nó chuyển đổi một giá trị độ thành một giá trị radian.
rad2deg[] Nó chuyển đổi một giá trị radian thành một giá trị độ.
exp[] Nó được dùng để tính số mũ của e.
expm1[] Nó được sử dụng để trả về exp [x] – 1.
floor[] Nó chuyển đổi làm tròn một số thành số nguyên gần nhất.
fmod[] Nó trả về phần còn lại của x / y.
getrandmax[] Nó trả về giá trị lớn nhất có thể được trả về bởi hàm rand[].
hexadec[] Nó được sử dụng để chuyển đổi một số thập lục phân thành một số thập phân.
giả thuyết[] Nó được sử dụng để tính cạnh huyền của một tam giác vuông.
is_finite[] Để kiểm tra xem một giá trị có hữu hạn hay không.
is_infinite[] Nó được sử dụng để kiểm tra xem một giá trị có phải là vô hạn hay không.
is_nan[] Nó được sử dụng để kiểm tra xem một giá trị có phải là ‘không phải là số’ hay không.
lcg_value[] Nó được sử dụng để trả về một số ngẫu nhiên giả trong phạm vi từ 0 đến 1.
log[] Nó được sử dụng để trả về lôgarit tự nhiên của một số.
log10[] Nó được sử dụng để trả về lôgarit cơ số 10 của một số.
log1p[] Nó được sử dụng để trả về nhật ký [1 + số].
max[] Nó được sử dụng để trả về giá trị cao nhất trong một mảng hoặc giá trị cao nhất của một số giá trị được chỉ định.
min[] Nó trả về giá trị thấp nhất trong một mảng hoặc giá trị thấp nhất của một số giá trị được chỉ định.
getrandmax[] Nó được sử dụng để trả về giá trị lớn nhất bằng cách sử dụng hàm rand[].
mt_getrandmax[] Trả về giá trị lớn nhất có thể được trả về bởi mt_rand[].
mt_rand[] Tạo một số nguyên ngẫu nhiên bằng thuật toán Mersenne Twister.
mt_srand[] Gieo hạt trình tạo số ngẫu nhiên Mersenne Twister.
octdec[] Nó được sử dụng để chuyển đổi một số bát phân thành một số thập phân.
pow[] Nó được sử dụng để trả lại x được nâng lên thành lũy thừa của y.
intdiv Nó trả về thương số nguyên của phép chia số bị chia cho số chia.
rand[] Nó được sử dụng để tạo một số nguyên ngẫu nhiên.
round[] Nó được sử dụng để làm tròn một số dấu phẩy động.
fmod[] Nó được sử dụng để trả về phần dư dấu phẩy động của phép chia đối số.
sqrt[] Nó được sử dụng để trả về căn bậc hai của một số.

Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.

Tài liệu từ cafedev:

  • Full series tự học PHP từ cơ bản tới nâng cao tại đây nha.
  • Ebook về PHP tại đây.
  • Các nguồn kiến thức MIỄN PHÍ VÔ GIÁ từ cafedev tại đây

Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:

  • Group Facebook
  • Fanpage
  • Youtube
  • Instagram
  • Twitter
  • Linkedin
  • Pinterest
  • Trang chủ

Chào thân ái và quyết thắng!

Đăng ký kênh youtube để ủng hộ Cafedev nha các bạn, Thanks you!

Chủ Đề