剰余

  • 角座標で0 \to 2\piの範囲の角を作りたい
  • 足したり引いたりしていると角が負になったり、2\piを越えたりする
  • 以下のように、剰余を使うことで、0\to 2\piの範囲に納めることができる
  • 10進法の1の位では、2\piの代わりに10を使い、n進法ではnを使っているだけ
> v<-6.7
> v%%(2*pi)
[1] 0.4168147
> 2*pi + v%%(2*pi)
[1] 6.7
> v<--0.3
> v%%(2*pi)
[1] 5.983185