Định nghĩa và cách dùng
Hàm log10() tính logarit cơ số 10 của một số. Logarit cơ số 10 còn gọi là logarit thường. log10(x) tính log10x. Liên quan logarit tự nhiên:
log10x = logex / loge10. Do đó log10100 = 2.
Trong PHP, log10 được biểu diễn bằng hàm log10().
Cú pháp
log10 ( float $arg ) : float
Tham số
| STT | Tham số & Mô tả |
|---|---|
| 1 | arg Số cần tính logarit cơ số 10 |
Giá trị trả về
Trả về logarit cơ số 10 của arg.
Phiên bản PHP
Có sẵn từ PHP 4.x, 5.x và 7.x.
Ví dụ
Tính log10(100):
<?php
$arg = 100;
echo "log10(" . $arg . ") = " . log10($arg) . "\n";
?>
Kết quả
log10(100) = 2
Ví dụ
Tính log10 của số Euler M_E, kết quả bằng M_LOG10E:
<?php
$arg = M_E;
echo "log10(" . $arg . ") = " . log10($arg) . "\n";
echo "hằng số M_LOG10E = " . M_LOG10E;
?>
Kết quả
log10(2.718281828459) = 0.43429448190325 predefined constant M_LOG10E = 0.43429448190325
Ví dụ
log10(0) trả về -infinity:
<?php
$arg = 0;
echo "log10(" . $arg . ") = " . log10($arg) . "\n";
?>
Kết quả
log10(0) = -INF
Ví dụ
sqrt(-1) là NAN, log10(NAN) cũng trả về NAN:
<?php
$arg = sqrt(-1);
echo "log10(" . $arg . ") = " . log10($arg) . "\n";
?>
Kết quả
log10(NAN) = NAN