.log()
Published Nov 13, 2023
Contribute to Docs
The .log()
function in Lua’s math library calculates the natural logarithmic value of a given number. The natural logarithm is to the base e
, where e
is Euler’s number, an irrational constant approximately equal to 2.71828
.
Syntax
math.log(number)
number
: The number for which the natural logarithm is calculated.
Example
In this example, math.log()
calculates the natural logarithmic value of 20
:
local num = 20local result = math.log(num)local output = string.format("The natural Logarithm of %.0f: %.4f", num, result)print(output)
The above example will result in the following output:
The natural Logarithm of 20: 2.9957
Contribute to Docs
- Learn more about how to get involved.
- Edit this page on GitHub to fix an error or make an improvement.
- Submit feedback to let us know how we can improve Docs.
Learn Lua on Codecademy
- Career path
Computer Science
Looking for an introduction to the theory behind programming? Master Python while learning data structures, algorithms, and more!Includes 6 CoursesWith Professional CertificationBeginner Friendly75 hours - Free course
Learn Lua
Learn the basics of Lua, a general-purpose programming language used for building games, web apps, and developer tools.Beginner Friendly4 hours