log 함수
log 함수
log 함수는 주어진 숫자를 주어진 밑(base)으로 한 로그 값을 구해주는 내장 함수예요.
출처: 문서
본문
log(number, base)는 number를 base를 밑으로 한 로그 값으로 변환해요.
> log(50, 10)
1.6989700043360185
> log(16, 2)
4
log와 ceil을 함께 쓰면, 주어진 개수의 서로 다른 값을 표현하는 데 필요한 최소 이진 자릿수(비트 수)를 구할 수 있어요.
> ceil(log(15, 2))
4
> ceil(log(16, 2))
4
> ceil(log(17, 2))
5