Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Hàm log10() trong PHP

Đị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ố

STTTham số & Mô tả
1arg
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