这是啥意思?
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
我知道mnlong
和time
是变量,但%%
让我感到困惑。
谁能给我一个基本的描述?
【问题讨论】:
见:***.com/questions/257717/… 【参考方案1】:很可能 %% 表示整数除以模数 - 结果在 0..360 范围内。它用于某些值无法超出某个合理范围的情况,例如只能在 0..360 度内的经度示例。
【讨论】:
范围是 0..359,因为 360 模 360 是 0。【参考方案2】:根据有根据的猜测,这里的语言是 R 或 S/Splus。正如其他人所说:%% 是 mod 运算符。
【讨论】:
以上是关于这是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章