frexp

Gibt die Mantisse und den Exponenten des angegebenen Gleitkommawerts zurück.

ret frexp(x, exp)

Der Rückgabewert ist die Mantisse, und der vom exp-Parameter zurückgegebene Wert ist der Exponent.

Parameter

Element BESCHREIBUNG
X
[in ] Der angegebene Gleitkommawert. Wenn der x-Parameter 0 ist, gibt diese Funktion sowohl für die Mantisse als auch für den Exponenten 0 zurück.
Exp
[out ] Der zurückgegebene Exponent des x-Parameters.

Rückgabewert

Die Mantisse des x-Parameters.

Typbeschreibung

Name Vorlagentyp Komponententyp Size
x Skalar, Vektor oder Matrix schweben any
exp identisch mit eingabe x schweben Gleiche Dimension(en) wie eingabe x
Ret identisch mit eingabe x schweben Gleiche Dimension(en) wie eingabe x

Shader-Mindestmodell

Diese Funktion wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 3 (DirectX HLSL) und höhere Shadermodelle ja
Shadermodell 2 (DirectX HLSL) ja (nur ps _ 2 _ x)
Shadermodell 1 (DirectX HLSL) nein

Bemerkungen

Requirements (Anforderungen)

Anforderung Wert
Header
Corecrt _ math.h

Weitere Informationen

Systeminterne Funktionen (DirectX HLSL)