# 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