Computer >> 컴퓨터 >  >> 프로그램 작성 >> PHP

PHP log10() 함수

<시간/>

정의 및 사용법

log10 () 함수는 숫자의 밑이 10인 로그를 계산합니다.

밑이 10인 로그는 공통 또는 샌다드 알고리즘이라고도 합니다. log10(x) 함수는 log10을 계산합니다. 엑스. 다음 방정식으로 자연 알고리즘과 관련이 있습니다 -

로그10 x=로그e x/로그e 10 그래서

로그10 100=로그e 100/로그e 10 =2

PHP에서 로그10 log10()으로 표시됩니다. 기능

구문

log10 ( float $arg ) : float

매개변수

Sr.No 매개변수 및 설명
1 인수
밑이 10인 로그를 계산할 숫자

반환 값

PHP log10() 함수는 arg의 밑이 10인 로그를 반환합니다.

PHP 버전

이 기능은 PHP 버전 4.x, PHP 5.x 및 PHP 7.x에서 사용할 수 있습니다.

예시

다음 예는 100의 밑이 10인 로그를 계산합니다.

<?php
   $arg=100;
   echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>

출력

이것은 다음 결과를 생성합니다 -

log10(100)=2

예시

다음 코드는 오일러 수 M_E의 밑이 10인 로그를 계산합니다. . 결과는 미리 정의된 상수 M_LOG10E와 같습니다. -

<?php
   $arg=M_E;
   echo "log10(" . $arg. ")=" . log10($arg) . "\n";
   echo "predefined constant M_LOG10E=" . M_LOG10E;
?>

출력

이것은 다음 결과를 생성합니다 -

log10(2.718281828459)=0.43429448190325
predefined constant M_LOG10E=0.43429448190325

예시

다음 예는 log10을 계산합니다. 0을 반환하고 -무한대를 반환합니다. -

<?php
   $arg=0;
   echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>

출력

이것은 다음 결과를 생성합니다 -

log10(0)=-INF

예시

유사하게 sqrt(-1)는 NAN을 생성합니다. 따라서 log10()도 NAN을 반환합니다 -

<?php
   $arg=sqrt(-1);
   echo "log10(" . $arg. ")=" . log10($arg) . "\n";
?>

출력

이것은 다음 결과를 생성합니다 -

log10(NAN)=NAN