number/1
number(+Term)
number(
)
Term is currently instantiated to a number.
| ?- number(5.2). yes | ?- number(5). yes
ref-lte-met-typ.