可理解的模数计算
这个问题在这里已经有了答案:
这是由于浮点错误,你应该寻找低绝对差异而不是精确匹配。 它不是0.6,但(只是一个例子)0.6000000003或0.5999999997。 试试像这样:
ifelse((abs((d*10) %% 2)<0.000001), d, NA)
链接地址: http://www.djcxy.com/p/58297.html
这个问题在这里已经有了答案:
这是由于浮点错误,你应该寻找低绝对差异而不是精确匹配。 它不是0.6,但(只是一个例子)0.6000000003或0.5999999997。 试试像这样:
ifelse((abs((d*10) %% 2)<0.000001), d, NA)
链接地址: http://www.djcxy.com/p/58297.html