Định nghĩa và Cách sử dụng
log10 () hàm tính logarit cơ số 10 của một số.
Lôgarit cơ số 10 còn được gọi là thuật toán chung hoặc thuật toán sandard. Hàm log10 (x) tính toán nhật ký 10 x. Nó liên quan đến thuật toán tự nhiên theo phương trình sau -
nhật ký 10 x =log e x / log e 10 Vậy đó
nhật ký 10 100 =log e 100 / log e 10 =2
Trong PHP, log 10 được đại diện bởi log10 () chức năng
Cú pháp
log10 ( float $arg ) : float
Tham số
Sr.No | Thông số &Mô tả |
---|---|
1 | arg Số có logarit cơ số 10 sẽ được tính |
Giá trị trả lại
Hàm log10 () trong PHP trả về logarit cơ số 10 của arg.
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 đây tính logarit cơ số 10 của 100
<?php $arg=100; echo "log10(" . $arg. ")=" . log10($arg) . "\n"; ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
log10(100)=2
Ví dụ
Đoạn mã sau tính toán logarit cơ số 10 của Số Euler M_E . Kết quả bằng một hằng số được xác định trước M_LOG10E -
<?php $arg=M_E; echo "log10(" . $arg. ")=" . log10($arg) . "\n"; echo "predefined constant M_LOG10E=" . M_LOG10E; ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
log10(2.718281828459)=0.43429448190325 predefined constant M_LOG10E=0.43429448190325
Ví dụ
Ví dụ sau tính toán nhật ký 10 0 và trả về-vô cùng. -
<?php $arg=0; echo "log10(" . $arg. ")=" . log10($arg) . "\n"; ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
log10(0)=-INF
Ví dụ
Tương tự, kết quả sqrt (-1) là NAN. Do đó log10 () của nó cũng trả về NAN -
<?php $arg=sqrt(-1); echo "log10(" . $arg. ")=" . log10($arg) . "\n"; ?>
Đầu ra
Điều này sẽ tạo ra kết quả sau -
log10(NAN)=NAN