# XMVectorLogE function (directxmath.h)

Computes the base e logarithm of each component of a vector.The base e logarithm is also known as the natural logarithm.

## Syntax

```
XMVECTOR XM_CALLCONV noexcept XMVectorLogE(
FXMVECTOR V
);
```

## Parameters

`V`

Vector for which to compute the base e logarithm.

## Return value

Returns a vector whose components are base e logarithm of the corresponding components of *V*.

## Remarks

### Platform Requirements

Microsoft Visual Studio 2010 or Microsoft Visual Studio 2012 with the Windows SDK for Windows 8.1. Supported for Win32 desktop apps, Windows Store apps, and Windows Phone 8 apps.**XMVectorLogE** is new for DirectXMath version 3.05.

It's similar to the existing XMVectorLog function for Windows 8, but computes base e instead of base 2.

**XMVectorLogE** is implemented like this:

```
XMVECTOR Result;
Result.x = logf(V.x);
Result.y = logf(V.y);
Result.z = logf(V.z);
Result.w = logf(V.w);
return Result;
```

## Requirements

Target Platform |
Windows |

Header |
directxmath.h (include DirectXMath.h) |