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