Files
opentf/website/docs/configuration/functions/log.html.md
Martin Atkins 48d940323e website: Beginnings of "Functions" configuration section
Previously we just listed out all of the functions in alphabetical order
inside the "Interpolation Syntax" page, but that format doesn't leave much
room for details and usage examples.

Now we give each function its own page, and categorize them for easier
navigation. While many functions are very simple and don't really warrant
a full page, certain functions do have additional details that are worth
mentioning and this structure scales better for those more complicated
functions.

So far this includes only the numeric and string functions. Other
categories will follow in subsequent commits.
2018-10-16 18:47:33 -07:00

604 B

layout, page_title, sidebar_current, description
layout page_title sidebar_current description
functions log function docs-funcs-numeric-log The log function returns the closest whole number less than or equal to the given value.

log Function

log returns the the logarithm of a given number in a given base.

log(number, base)

Examples

> log(50, 10)
1.6989700043360185
> log(16, 2)
4

log and ceil can be used together to find the minimum number of binary digits required to represent a given number of distinct values:

> ceil(log(15, 2))
4
> ceil(log(16, 2))
4
> ceil(log(17, 2))
5