使awk余数运算符像Python

时间:2015-08-15 20:48:05

标签: awk

在python中,我可以执行以下操作:

 >>> -1 % 5 
 4

Awk的余数运算符返回-1。是否有一种快速简便的方法可以在awk上获取4而不是-1

修改:我希望能够将任何数字折叠到0-4范围内。例如,-6 % 5 = 4。我还需要这个来处理浮点数:-1.5 % 5.1 = 3.6

1 个答案:

答案 0 :(得分:2)

我认为像这样的内联“if”可能是要走的路:

.mat

或者如果你愿意,

NIFTI

使您免于执行额外的模数。请注意,由于操作顺序,最后的括号是不必要的;我只是为了清楚起见而加入它们。

免责声明:我不是数学家,也不是在电视上播放。