# tensorplay.functional.trunc Source: https://www.tensorplay.cn/docs/generated/tensorplay.functional.trunc.html ```python tensorplay.functional.trunc(input, *, out=None) → Tensor ``` Returns a new tensor with the truncated integer values of the elements of input. For integer inputs, follows the array-api convention of returning a copy of the input tensor. Parameters: input ([Tensor](/docs/generated/tensorplay.Tensor.html#tensorplay.Tensor)) – the input tensor. Keyword Arguments: out ([Tensor](/docs/generated/tensorplay.Tensor.html#tensorplay.Tensor), optional) – the output tensor. Example: ``` >>> a = tensorplay.randn(4) >>> a tensor([ 3.4742, 0.5466, -0.8008, -0.9079]) >>> tensorplay.trunc(a) tensor([ 3., 0., -0., -0.]) ```