SPSS - 向下舍入到第4个小数

时间:2017-07-20 17:07:11

标签: rounding spss truncate

我有一个变量Weight,其值为5位小数。例如,1.00005, 2.67549, .21425等。

我只是试图将它们向下舍入到小数点后四位,所以:

1.00005 --> 1.0000
2.67549 --> 2.6754
.21425 --> .2142
1.43640 --> 1.4364

我需要以这种方式改变实际值,而不仅仅是它们的格式/表示。

ROUND不起作用,因为它会向上舍入,而TRUNC向下舍入到最接近的整数(或该整数的变化)。这样做有简单的命令或参数吗?像Excel的ROUNDDOWN函数一样神奇。

1 个答案:

答案 0 :(得分:2)

这是你想要的功能:

compute RoundVar=trunc(OrigVar,0.0001).

这也可以做到:

compute RoundVar=trunc(OrigVar*10000)/10000.