# find the natural logarithm of a number in swift

To find the natural logarithm of a number in Swift, we can use the `log()` function from the `Foundation` framework. The `log()` function takes two arguments: the number to take the logarithm of, and the base of the logarithm. To find the natural logarithm, we use the constant `M_E` as the base, which represents Euler's number.

Here's an example of finding the natural logarithm of a number in Swift:

```main.swift```import Foundation

let x = 10.0
let lnX = log(x)

print(lnX) // Output: 2.302585092994046
```90 chars7 lines```

In this example, we first import the `Foundation` framework, which provides the `log()` function. We then define a constant `x` with the value we want to take the natural logarithm of. We call the `log()` function with `x` as the first argument, and `M_E` as the second argument (since we want the natural logarithm). The result is stored in a constant `lnX`. Finally, we print out the result.

### related categories

gistlibby LogSnag