在R如何找到一个整数是否可以被数字整除?
问题描述:
对不起,我是一个开始编码R 例如: 如果我偶然做一个FOR循环,并且我有一个整数1到100(1:100)的集合,那么什么是适当的格式以确保能够打印可被另一个数字整除的数字。在这种情况下,5是可以整除的数字。我听说在这种情况下使用modulo会有所帮助%%在R如何找到一个整数是否可以被数字整除?
这是我认为我应该拥有的。
For (x in 1:100) {
x%%5 == y
}
print(y)
答
这是怎么回事?
x <- 1:100
div_5 <- function(x) x[x %% 5 == 0]
div_5(x)
+0
这可行!我赞赏答案。然而,我努力能够使用For循环执行相同的功能,希望有人对此有这样的答案。 :) –
答
for (x in 1:100) {
if (x%%5 == 0) {
print(x)
}
}
答
for (i in 1:10)
{
if (i %% 2)
{
#some code
}
}
'X SymbolixAU