Go to the first, previous, next, last section, table of contents.


Row Math

Many of the mathematical functions that are available for matrices are also applicable to a single row of integers. In the following list, the symbols a and b are of the class integer_row and x, i and j are integers and o is a boolean.

x = a[i];
a[i] = y;
Read and modify the i-th element of the row a.
o = (a == b);
Are rows a and b are identical? (!= is also available)
c = a + b;
Add the corresponding elements of the two rows a and b, and put the results in C.
c = a - b;
Subtract the corresponding elements of the two rows a and b, and put the results in C.
c = a * b;
Multiply the corresponding elements of a and b, and put the results in c.
c += a;
Add the corresponding elements of a to the row c.
c -= a;
Subtract the corresponding elements of a from the row c.
c *= a;
Multiply the elements of c by the corresponding elements of a.
c = a + x;
Add the integer x to each element of a, and put the results in c.
c = a - x;
Subtract the integer x form each element of a, and put the results in c.
c = a * x;
Multiply each element of a by the integer x, and put the results in c.
c = a / x;
Divide each element of a by the integer x, and put the results in c.
c += x;
Add the integer x to each element of c.
c -= x;
Subtract the integer x from each element of c.
c *= x;
Multiply each element of a by the integer x.
c /= x;
Divide each element of a by the integer x.


Go to the first, previous, next, last section, table of contents.