log10()
log10() 함수는 입력값의 상용 로그(밑이 10인 로그)를 반환합니다.
문법
log10(NUM_EXPR)
매개변수
NUM_EXPR- 상용 로그를 구할 숫자 표현식.
설명
log10() 함수는 입력값에 Math.log10()을 적용한 결과를 64비트 실수(double)로 반환합니다. 입력값이 Number 타입이면 내부적으로 doubleValue()로 변환하여 처리합니다.
입력값이 null이거나 숫자가 아닌 경우 null을 반환합니다. 입력값이 0이면 음의 무한대(-Infinity)를 반환합니다. 입력값이 음수이면 NaN을 반환합니다.
오류 코드
해당 사항 없음
사용 예
-
10의 상용 로그 계산
json "{'val': 10}" | eval result = log10(val) | # result: 1.0 -
100의 상용 로그 계산
json "{'val': 100}" | eval result = log10(val) | # result: 2.0 -
NULL 입력
json "{'val': null}" | eval result = log10(val) | # result: null
호환성
log10() 함수는 소나 4.0 이전 버전부터 제공되었습니다.