这是啥意思?

Posted

技术标签:

【中文标题】这是啥意思?【英文标题】:What does %% mean?这是什么意思? 【发布时间】:2010-10-21 20:02:58 【问题描述】:

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

这段代码是什么意思?

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

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

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

【问题讨论】:

见:***.com/questions/257717/… 【参考方案1】:

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

【讨论】:

范围是 0..359,因为 360 模 360 是 0。【参考方案2】:

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

【讨论】:

以上是关于这是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

这是啥意思?

这是啥意思?

请高手解释下这是啥意思

这是啥意思? initWithFrame:CGRectZero]

“getaddrinfo 失败”,这是啥意思?

cd $1:-. 这是啥意思[重复]