Upravit

Sdílet prostřednictvím


ldexp

Returns the result of multiplying the specified value by two, raised to the power of the specified exponent.

ret ldexp(x, exp)

This function uses the following formula: x * 2exp

Parameters

Item Description
x
[in] The specified value.
exp
[in] The specified exponent.

Return Value

The result of multiplying the x parameter by two, raised to the power of the exp parameter.

Type Description

Name Template Type Component Type Size
x scalar, vector, or matrix float any
exp same as input x float same dimension(s) as input x
ret same as input x float same dimension(s) as input x

Minimum Shader Model

This function is supported in the following shader models.

Shader Model Supported
Shader Model 2 (DirectX HLSL) and higher shader models yes
Shader Model 1 (DirectX HLSL) yes (vs_1_1 only)

Requirements

Requirement Value
Header
Corecrt_math.h

See also

Intrinsic Functions (DirectX HLSL)