Extended integers seems to work on base ten thousand. On J8 64 bit I get 3!:3&.>1x;10000x;100000000x
+----------------+----------------+----------------+ |e300000000000000|e300000000000000|e300000000000000| |4000000000000000|4000000000000000|4000000000000000| |0100000000000000|0100000000000000|0100000000000000| |0000000000000000|0000000000000000|0000000000000000| |2800000000000000|2800000000000000|2800000000000000| |e300000000000000|e300000000000000|e300000000000000| |0400000000000000|0400000000000000|0400000000000000| |0100000000000000|0200000000000000|0300000000000000| |0100000000000000|0100000000000000|0100000000000000| |0100000000000000|0200000000000000|0300000000000000| |0100000000000000|0000000000000000|0000000000000000| | |0100000000000000|0000000000000000| | | |0100000000000000| +----------------+----------------+----------------+ (Had to add spaces to get the lines with blanks to line up. For some reason copying and pasting from J likes to compress leading blanks.) Seems a bit wasteful of space, particularly on a 64 bit system, but it certainly speeds up converting to decimal output. ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm