我提前为这个简单的问题道歉,但我暂时找不到解决方案。 我试图找到f0和f1的最小公倍数。 这是我的代码:
f0 = 200
f1 = 300
a = f0
b = f1
r = 0
while (a!=b) {
r = a %% b
a = b
b = r
}
从此,我得到:
Error in while (a != b) { : missing value where TRUE/FALSE needed
答案 0 :(得分:1)
因为在第二次迭代之后r = NaN
100 = 300 %% 200
0 = 200 %% 100
NaN = 100 %% 0