Extended Integers J has recently had added to it a new class of number, called extended integer .
Various primitives produce extended integer results if the argument is extended.
I was excited when I heard about extended integers, because I had an immediate use for them. Jeffrey Shallit gave a paper at APL83 in which he discussed the problem of determining how many times the random number generator had been used, given a value of the random link. In order to give an APL solution he had to include in the paper a portion of an extended arithmetic package. This was because the numbers needed to solve the problem were very large integers. This is the basis of the random number generator we shall be discussing.