3

从这个问题您可能可以看出我对代码知之甚少!我的问题是这样的:

这段代码是什么意思?

mnlong <- 280.460 + .9856474 * time
mnlong <- mnlong %% 360
mnlong[mnlong < 0] <- mnlong[mnlong < 0] + 360

我知道mnlongandtime是变量,但让%%我感到困惑。

谁能给我一个基本的描述?

4

2 回答 2

6

%% 最有可能表示除以模的整数 - 结果在 0..360 范围内。它用于某些值无法超出某个合理范围的情况,例如只能在 0..360 度内的经度示例。

于 2009-04-25T19:59:05.133 回答
5

有根据地猜测这里的语言是 R 或 S/Splus。正如其他人所说: %% 是 mod 运算符。

于 2009-04-25T20:30:57.317 回答