number/1

Tests whether a term is a number

number(Term) -(i)

Tests whether a term is a number, i.e. if it can be unified with either an

integer or a real (floating-point-) value.

Compatibility: LPA Win-Prolog

Remarks: This predicate succeeds if Term is a number.

See Also:

integer/1

float/1.