File: modulo.cat

package info (click to toggle)
scilab 2.6-4
  • links: PTS
  • area: non-free
  • in suites: woody
  • size: 54,632 kB
  • ctags: 40,267
  • sloc: ansic: 267,851; fortran: 166,549; sh: 10,005; makefile: 4,119; tcl: 1,070; cpp: 233; csh: 143; asm: 135; perl: 130; java: 39
file content (29 lines) | stat: -rw-r--r-- 640 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
modulo            Scilab Group            Scilab Function            modulo
NAME
   modulo - symetric arithmetic remainder modulo m pmodulo - positive
  arithmetic remainder modulo m
  
CALLING SEQUENCE
 i=modulo(n,m)
 i=pmodulo(n,m)
PARAMETERS
   n,m: integers
  
DESCRIPTION
   modulo computes i= n (modulo m) i.e. remainder of n divided by m (n and m
  integers).
  
     i = n - m .* int (n ./ m). Here the answer may be negative if n  or m 
  are negative.
  
   pmodulo computes  i = n - m .* floor (n ./ m), the answer is positive or
  zero  
  
EXAMPLE
 n=[1,2,10,15];m=[2,2,3,5];
 modulo(n,m)
 
 modulo(-3,9)
 pmodulo(-3,9)