Usage
IntegerType: Category
Description
IntegerType is the category of types representing integers.
Exports
BooleanArithmeticType HashType InputType OrderedArithmeticType OutputType SerializableType bit?: (%, MachineInteger) Boolean check a bit clear: (%, MachineInteger) % clear a bit coerce: MachineInteger % conversion from machine integer divide: (%, %) (%, %) Euclidean division even?: % Boolean test whether a number is even factorial: % % factorial gcd: (%, %) % greatest common divisor lcm: (%, %) % least common multiple length: % MachineInteger number of bits machine: % MachineInteger conversion to a machine integer mod: (%, %) % remainder (%, MachineInteger) MachineInteger next: % % next greater integer nthRoot: (%, %) (Boolean, %) -root odd?: % Boolean test whether a number is odd prev: % % next smaller integer quo: (%, %) % quotient random: () % random integer MachineInteger % rem: (%, %) % remainder set: (%, MachineInteger) % set a bit shift: (%, MachineInteger) % shift shift!: (%, MachineInteger) % in-place shift