# modulo

対称剰余モジュロm演算

# pmodulo

正の剰余モジュロm演算

## 呼出し手順

    i=modulo(n,m)

    i=pmodulo(n,m)

## パラメータ

n,m

  整数

## 説明

`modulo` は, `i= n (modulo m)`, すなわち, `n`を`m`で 割った剰余を計算します(`n` および `m` は整数).

i = n - m .* int (n ./ m). ここで, `n` または `m`が負の場合, 答えが負となる可能性があります.

`pmodulo` は `i = n - |m| .* floor (n ./ |m|)` を計算します, 答えは正またはゼロとなります.

## 例

    n = [1,2,10,15];
    m = [2,2,3,5];
    modulo(n,m)

    modulo(-3, 9)
    modulo(10, -4)

    pmodulo(-3, 9)
    pmodulo(10, -6)
    pmodulo(-10, -6)