Release calc version 2.10.2t30

This commit is contained in:
Landon Curt Noll
1996-07-06 04:17:00 -07:00
commit 4618313a82
388 changed files with 85904 additions and 0 deletions

50
help/size Normal file
View File

@@ -0,0 +1,50 @@
NAME
size - number of elements in value
SYNOPSIS
size(x)
TYPES
x any
return integer
DESCRIPTION
For the different types of value x may have, size(x) is defined as follows:
null 0
real number 1
complex number 1
string 1
matrix number of elements
list number of members
association number of (elements, value) pairs
object number of elements for the object-type of x
EXAMPLE
> print size(null()), size(3), size(2 - 7i), size("abc")
0 1 1 1
> mat M[2,3]
> print size(M), size(list()), size(list(2,3,4))
6 0 3
> A = assoc()
> A[1] = 3, A[1,2] = 6, A["three"] = 5
> print size(A)
3
> obj point {x,y}
> obj point P = {4,5}
> print size(P)
2
LIMITS
none
LIBRARY
none
SEE ALSO
list, mat, assoc, obj