integer - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Mozilla Firefox.

Online Help

All Products    Maple    MapleSim


type/integer

check for an object of type integer

 

Calling Sequence

Parameters

Description

Subtypes

Supertypes

Examples

Calling Sequence

type(x, integer)

type(x, integer[n])

type(x, integer[a..b])

Parameters

x

-

any expression

n

-

1, 2, 4, or 8

a, b

-

integers with a≤b

Description

• 

The type(x, integer) function returns true if x is a Maple integer.

• 

If the type is provided with a single integer index n, then type(expr, integer[n]) returns true if, and only if, n is one of 1, 2, 4, or 8, and expr is an integer representable as a signed n-byte hardware integer.

• 

The call type(expr, integer[a .. b]) returns true if, and only if, expr is an integer satisfying the inequalities a≤expr and expr≤b, where a and b are integers with a≤b.

Subtypes

• 

type/posint, type/negint, type/nonposint, type/nonnegint

Supertypes

• 

type/rational

Examples

> 

type⁡1,integer

true

(1)
> 

type⁡12,integer

false

(2)
> 

type⁡0.5,integer

false

(3)
> 

type⁡String,integer

false

(4)
> 

type⁡Name,integer

false

(5)
> 

type⁡ab,integer

false

(6)
> 

type⁡ab,integer

false

(7)
> 

type⁡200,integer1

false

(8)
> 

type⁡300,integer1

false

(9)
> 

type⁡300,integer2

true

(10)
> 

type⁡5,integer1..10

true

(11)
> 

type⁡5,integer6..10

false

(12)
> 

type⁡5.0,integer1..10

false

(13)
> 

map⁡type,−129,−128,127,128,integer1

false,true,true,false

(14)

See Also

integer

type

type/atomic

type/even

type/literal

type/numeric

type/odd

type/rational