trunc

Schneidet einen Gleitkommawert auf die ganzzahlige Komponente ab.

ret trunc(x)

Parameter

Element BESCHREIBUNG
X
[in ] Die angegebene Eingabe.

Rückgabewert

Der Eingabewert, der auf eine ganzzahlige Komponente abgeschnitten wurde.

Hinweise

Diese Funktion schneidet einen Gleitkommawert auf die ganzzahlige Komponente ab. Bei einem Gleitkommawert von 1,6 gibt die trunc-Funktion 1,0 zurück, wobei die Roundfunktion (DirectX HLSL) 2.0 zurückgibt.

Typbeschreibung

Name Vorlagentyp Komponententyp Size
x Skalar, Vektor oder Matrix schweben any
Ret Der gleiche Typ wie die Eingabe x schweben Gleiche Dimension(en) wie eingabe x

Shader-Mindestmodell

Diese Funktion wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 1 (DirectX HLSL) und höhere Shadermodelle ja

Anforderungen

Anforderung Wert
Header
Corecrt _ math.h

Weitere Informationen

Systeminterne Funktionen (DirectX HLSL)