trunc

将浮点值截断为整数部分。

ret trunc(x)

参数

项目 说明
x
[in] 指定的输入。

返回值

截断为整数部分的输入值。

备注

此函数将浮点值截断为整数部分。 给定浮点值 1.6,trunc 函数将返回 1.0,而 round (DirectX HLSL) 函数将返回 2.0。

类型说明

名称 模板类型 组件类型 大小
x 标量、向量或矩阵 float 任意
ret 与输入 x 相同的类型 float 与输入 x 相同的维度

最小着色器模型

以下着色器模型中支持此函数。

着色器模型 支持
着色器模型 1 (DirectX HLSL) 和更高版本的着色器模型

要求

要求
Header
Corecrt_math.h

另请参阅

内部函数 (DirectX HLSL)