
|
Go to the first, previous, next, last section, table of contents.
- vtype(var)
-
:: Type of indetarminates var.
- return
-
integer
- var
-
indeterminate
-
Classify indeterminates into sub-types by giving an integer value as follows.
For details See section Types of indeterminates.
- 0
-
ordinary indeterminate, which can be directly typed in on a keyboard
(a,b,x,afo,bfo,...,etc.)
- 1
-
Special indeterminate, created by
uc()
(_0, _1, _2, ... etc.)
- 2
-
function form (
sin(x), log(a+1), acosh(1), @pi, @e, ... etc.)
- 3
-
functor (built-in functor name, user defined functor, functor for
the elementary functions)
:
sin, log, ... etc)
-
Note: An input `
a();' will cause an error, but it changes
the system database for identifiers. After this error, you will find
`vtype(a)' will result 3. (Identifier a is registered as
a user defined functor).
-
Usually
@pi and @e are treated as indeterminates,
whereas they are treated as numbers within functions eval() and
pari().
- References
-
section
type, section ntype, section uc.
Go to the first, previous, next, last section, table of contents.
|