|
4.3.1 bigintmat declarations
- Syntax:
bigintmat name = bigintmat_expression ;
bigintmat name [ rows ] [ cols ] = bigintmat_expression ;
bigintmat name [ rows ] [ cols ] = list_of_int_and_bigint expressions ;
rows and cols must be positive int expressions.
- Purpose:
- defines a bigintmat variable.
Given a list of (big) integers, the matrix is filled
up with the first row from the left to the right, then the second
one and so on. If the (big-)int_list contains less than rows*cols
elements, the remaining ones are set to zero; if it contains
more elements, only the first rows*cols ones are considered.
- Default:
- empty (1x0 matrix)
- Example:
| bigintmat bim[4][3]=2, 5, 224553233465, 232444, 434, 0, 0, 4544232222;
bim;
==> 2, 5,224553233465,
==> 232444, 434, 0,
==> 0,4544232222, 0,
==> 0, 0, 0
bim[2, 1];
==> 232444
|
|